Max level shown:
12025-04-30T06:14:00.009ZINFOtest_basic: setting up simulated sidecar slot = sidecar 0
22025-04-30T06:14:00.009ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:57332 slot = sidecar 0 type = simulated
32025-04-30T06:14:00.010ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:42886 slot = sidecar 0 type = simulated
42025-04-30T06:14:00.010ZINFOtest_basic: setting up simulated sidecar slot = sidecar 1
52025-04-30T06:14:00.010ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:55208 slot = sidecar 1 type = simulated
62025-04-30T06:14:00.010ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53331 slot = sidecar 1 type = simulated
72025-04-30T06:14:00.010ZINFOtest_basic: setting up simulated gimlet slot = gimlet 0
82025-04-30T06:14:00.010ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:37219 slot = gimlet 0 type = simulated
92025-04-30T06:14:00.010ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:58195 slot = gimlet 0 type = simulated
102025-04-30T06:14:00.011ZINFOtest_basic (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112025-04-30T06:14:00.011ZINFOtest_basic: setting up simulated gimlet slot = gimlet 1
122025-04-30T06:14:00.011ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:35694 slot = gimlet 1 type = simulated
132025-04-30T06:14:00.011ZINFOtest_basic: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:61628 slot = gimlet 1 type = simulated
142025-04-30T06:14:00.011ZINFOtest_basic (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152025-04-30T06:14:00.012ZINFOtest_basic: setting up gateway server
162025-04-30T06:14:00.013ZDEBGtest_basic: successfully registered DTrace USDT probes
172025-04-30T06:14:00.014ZINFOtest_basic: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /ignition versions = all
192025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /ignition/{type}/{slot} versions = all
202025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /ignition/{type}/{slot}/{command} versions = all
212025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /local/all-sp-ids versions = all
222025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /local/switch-id versions = all
232025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /recovery/host-phase2 versions = all
242025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot} versions = all
252025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component versions = all
262025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
272025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
282025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
292025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
302025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
312025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
322025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
332025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
342025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
352025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
362025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
372025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
382025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
392025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
402025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
412025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
422025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
432025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
442025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/power-state versions = all
452025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/power-state versions = all
462025-04-30T06:14:00.020ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
472025-04-30T06:14:00.021ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/startup-options versions = all
482025-04-30T06:14:00.021ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = POST path = /sp/{type}/{slot}/startup-options versions = all
492025-04-30T06:14:00.021ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/task-dump versions = all
502025-04-30T06:14:00.021ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:37822 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
512025-04-30T06:14:00.021ZINFOtest_basic (dropshot): listening local_addr = [::1]:37822
522025-04-30T06:14:00.021ZDEBGtest_basic (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:37822
532025-04-30T06:14:00.021ZDEBGtest_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:57332
542025-04-30T06:14:00.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
552025-04-30T06:14:00.022ZDEBGtest_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:55208
562025-04-30T06:14:00.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
572025-04-30T06:14:00.022ZDEBGtest_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:37219
582025-04-30T06:14:00.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
592025-04-30T06:14:00.022ZDEBGtest_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:35694
602025-04-30T06:14:00.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
612025-04-30T06:14:00.022ZDEBGtest_basic (sensor-poller): waiting for SP discovery to complete... elapsed = 145.991\u{b5}s error = discovery process not yet complete
622025-04-30T06:14:00.022ZWARNtest_basic (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
632025-04-30T06:14:00.022ZDEBGtest_basic (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = 20e620d7-0122-421f-8696-2da9a3f060c4
642025-04-30T06:14:00.023ZDEBGtest_basic (producer-server): registered DTrace probes
652025-04-30T06:14:00.024ZDEBGtest_basic (dropshot): registered endpoint local_addr = [::1]:50777 method = GET path = /{producer_id} versions = all
662025-04-30T06:14:00.024ZINFOtest_basic (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:328 local_addr = [::1]:50777
672025-04-30T06:14:00.024ZDEBGtest_basic (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:50777
682025-04-30T06:14:00.024ZDEBGtest_basic (producer-server): Requested any available port, Dropshot server has been bound to [::1]:50777
692025-04-30T06:14:00.024ZDEBGtest_basic (producer-server): Nexus IP not provided, will use DNS to resolve it
702025-04-30T06:14:00.025ZINFOtest_basic (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
712025-04-30T06:14:00.025ZDEBGtest_basic (producer-server): starting producer registration task
722025-04-30T06:14:00.025ZINFOtest_basic (producer-server): starting oximeter metric producer server address = [::1]:50777 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = 20e620d7-0122-421f-8696-2da9a3f060c4
732025-04-30T06:14:00.025ZINFOtest_basic (producer-server): bound metrics producer server address = [::1]:50777 collection_interval = 10s producer_id = 20e620d7-0122-421f-8696-2da9a3f060c4
742025-04-30T06:14:00.026ZDEBGtest_basic (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
752025-04-30T06:14:00.026ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
762025-04-30T06:14:00.030ZDEBGtest_basic: received discover; sending response sender = Sender { addr: [::1]:40457, vid: One } slot = sidecar 0
772025-04-30T06:14:00.030ZDEBGtest_basic: received discover; sending response sender = Sender { addr: [::1]:57635, vid: One } slot = sidecar 1
782025-04-30T06:14:00.030ZDEBGtest_basic: received discover; sending response sender = Sender { addr: [::1]:42606, vid: One } slot = gimlet 0
792025-04-30T06:14:00.030ZDEBGtest_basic: received discover; sending response sender = Sender { addr: [::1]:52957, vid: One } slot = gimlet 1
802025-04-30T06:14:00.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
812025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): initial discovery complete addr = [::1]:57332
822025-04-30T06:14:00.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
832025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): initial discovery complete addr = [::1]:55208
842025-04-30T06:14:00.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
852025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): initial discovery complete addr = [::1]:37219
862025-04-30T06:14:00.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
872025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): initial discovery complete addr = [::1]:35694
882025-04-30T06:14:00.030ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 4.167473ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
892025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
902025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
912025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
922025-04-30T06:14:00.030ZINFOtest_basic (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
932025-04-30T06:14:00.030ZDEBGtest_basic (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
942025-04-30T06:14:00.076ZINFOtest_basic (sensor-poller): starting to poll SP sensor data every 1s
952025-04-30T06:14:00.076ZINFOtest_basic (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
962025-04-30T06:14:00.076ZINFOtest_basic (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
972025-04-30T06:14:00.076ZINFOtest_basic (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
982025-04-30T06:14:00.076ZINFOtest_basic (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
992025-04-30T06:14:00.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1002025-04-30T06:14:00.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1012025-04-30T06:14:00.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1022025-04-30T06:14:00.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1032025-04-30T06:14:00.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1042025-04-30T06:14:00.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1052025-04-30T06:14:00.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1062025-04-30T06:14:00.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1072025-04-30T06:14:00.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1082025-04-30T06:14:00.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1092025-04-30T06:14:00.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
1102025-04-30T06:14:00.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
1112025-04-30T06:14:00.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1122025-04-30T06:14:00.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1132025-04-30T06:14:00.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1142025-04-30T06:14:00.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1152025-04-30T06:14:00.083ZDEBGtest_basic (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
1162025-04-30T06:14:00.083ZDEBGtest_basic (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
1172025-04-30T06:14:00.084ZDEBGtest_basic (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
1182025-04-30T06:14:00.084ZDEBGtest_basic (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
1192025-04-30T06:14:00.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1202025-04-30T06:14:00.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1212025-04-30T06:14:00.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1222025-04-30T06:14:00.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1232025-04-30T06:14:00.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 2 })
1242025-04-30T06:14:00.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 0 })
1252025-04-30T06:14:00.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1262025-04-30T06:14:00.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1272025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1282025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1292025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1302025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1312025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1322025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1332025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1342025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1352025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 0
1362025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1372025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1382025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1392025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1402025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1412025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1422025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1432025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-46 component_kind = sbtsi description = dev-46 sp_slot = 1
1442025-04-30T06:14:00.088ZDEBGtest_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1452025-04-30T06:14:00.088ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1462025-04-30T06:14:00.088ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(SpState) }
1472025-04-30T06:14:00.088ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1482025-04-30T06:14:00.088ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1492025-04-30T06:14:00.088ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1502025-04-30T06:14:00.088ZDEBGtest_basic (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
1512025-04-30T06:14:00.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1522025-04-30T06:14:00.088ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
1532025-04-30T06:14:00.088ZDEBGtest_basic (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
1542025-04-30T06:14:00.088ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
1552025-04-30T06:14:00.089ZDEBGtest_basic (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
1562025-04-30T06:14:00.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1572025-04-30T06:14:00.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1582025-04-30T06:14:00.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1592025-04-30T06:14:00.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1602025-04-30T06:14:00.092ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1612025-04-30T06:14:00.094ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1622025-04-30T06:14:00.094ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
1632025-04-30T06:14:00.094ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1642025-04-30T06:14:00.094ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1652025-04-30T06:14:00.094ZDEBGtest_basic (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
1662025-04-30T06:14:00.094ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
1672025-04-30T06:14:00.094ZDEBGtest_basic (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
1682025-04-30T06:14:00.094ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
1692025-04-30T06:14:00.094ZDEBGtest_basic (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
1702025-04-30T06:14:00.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1712025-04-30T06:14:00.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1722025-04-30T06:14:00.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1732025-04-30T06:14:00.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(SpState) }
1742025-04-30T06:14:00.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1752025-04-30T06:14:00.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1762025-04-30T06:14:00.097ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1772025-04-30T06:14:00.097ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
1782025-04-30T06:14:00.097ZDEBGtest_basic (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
1792025-04-30T06:14:00.097ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
1802025-04-30T06:14:00.097ZDEBGtest_basic (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
1812025-04-30T06:14:00.097ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
1822025-04-30T06:14:00.097ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1832025-04-30T06:14:00.097ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1842025-04-30T06:14:00.097ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
1852025-04-30T06:14:00.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1862025-04-30T06:14:00.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1872025-04-30T06:14:00.099ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1882025-04-30T06:14:00.099ZDEBGtest_basic (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
1892025-04-30T06:14:00.099ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
1902025-04-30T06:14:00.099ZDEBGtest_basic (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
1912025-04-30T06:14:00.099ZDEBGtest_basic (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
1922025-04-30T06:14:00.099ZDEBGtest_basic (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
1932025-04-30T06:14:00.099ZDEBGtest_basic (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
1942025-04-30T06:14:00.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1952025-04-30T06:14:00.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1962025-04-30T06:14:00.101ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1972025-04-30T06:14:00.101ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1982025-04-30T06:14:00.102ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
1992025-04-30T06:14:00.102ZDEBGtest_basic (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
2002025-04-30T06:14:00.102ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2012025-04-30T06:14:00.102ZDEBGtest_basic (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
2022025-04-30T06:14:00.102ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2032025-04-30T06:14:00.102ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2042025-04-30T06:14:00.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2052025-04-30T06:14:00.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2062025-04-30T06:14:00.103ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
2072025-04-30T06:14:00.103ZDEBGtest_basic (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
2082025-04-30T06:14:00.103ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2092025-04-30T06:14:00.103ZDEBGtest_basic (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
2102025-04-30T06:14:00.103ZDEBGtest_basic (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
2112025-04-30T06:14:00.103ZDEBGtest_basic (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
2122025-04-30T06:14:00.103ZDEBGtest_basic (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
2132025-04-30T06:14:00.103ZDEBGtest_basic (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
2142025-04-30T06:14:00.103ZDEBGtest_basic (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
2152025-04-30T06:14:00.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2162025-04-30T06:14:00.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2172025-04-30T06:14:00.106ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2182025-04-30T06:14:00.107ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2192025-04-30T06:14:00.107ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2202025-04-30T06:14:00.107ZDEBGtest_basic (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
2212025-04-30T06:14:00.107ZDEBGtest_basic (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
2222025-04-30T06:14:00.107ZDEBGtest_basic (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
2232025-04-30T06:14:00.107ZDEBGtest_basic (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
2242025-04-30T06:14:00.107ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2252025-04-30T06:14:00.107ZDEBGtest_basic (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
2262025-04-30T06:14:00.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2272025-04-30T06:14:00.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2282025-04-30T06:14:00.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2292025-04-30T06:14:00.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2302025-04-30T06:14:00.109ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2312025-04-30T06:14:00.109ZDEBGtest_basic (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
2322025-04-30T06:14:00.109ZDEBGtest_basic (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
2332025-04-30T06:14:00.109ZDEBGtest_basic (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
2342025-04-30T06:14:00.109ZDEBGtest_basic (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
2352025-04-30T06:14:00.109ZDEBGtest_basic (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
2362025-04-30T06:14:00.109ZDEBGtest_basic (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
2372025-04-30T06:14:00.109ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2382025-04-30T06:14:00.109ZDEBGtest_basic (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
2392025-04-30T06:14:00.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2402025-04-30T06:14:00.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2412025-04-30T06:14:00.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(SpState) }
2422025-04-30T06:14:00.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(SpState) }
2432025-04-30T06:14:00.113ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
2442025-04-30T06:14:00.113ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
2452025-04-30T06:14:00.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2462025-04-30T06:14:00.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2472025-04-30T06:14:00.113ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2482025-04-30T06:14:00.113ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2492025-04-30T06:14:00.210ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2502025-04-30T06:14:00.223ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 197.151551ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
2512025-04-30T06:14:00.929ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2522025-04-30T06:14:00.938ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 912.616308ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
2532025-04-30T06:14:01.271ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2542025-04-30T06:14:01.271ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2552025-04-30T06:14:01.271ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2562025-04-30T06:14:01.271ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2572025-04-30T06:14:01.271ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(SpState) }
2582025-04-30T06:14:01.271ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(SpState) }
2592025-04-30T06:14:01.271ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(SpState) }
2602025-04-30T06:14:01.271ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(SpState) }
2612025-04-30T06:14:01.272ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
2622025-04-30T06:14:01.272ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
2632025-04-30T06:14:01.273ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
2642025-04-30T06:14:01.273ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
2652025-04-30T06:14:01.274ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2662025-04-30T06:14:01.274ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2672025-04-30T06:14:01.274ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2682025-04-30T06:14:01.274ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2692025-04-30T06:14:01.280ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2702025-04-30T06:14:01.280ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(SpState) }
2712025-04-30T06:14:01.280ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2722025-04-30T06:14:01.280ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2732025-04-30T06:14:01.280ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
2742025-04-30T06:14:01.280ZDEBGtest_basic (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
2752025-04-30T06:14:01.281ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
2762025-04-30T06:14:01.281ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2772025-04-30T06:14:01.281ZDEBGtest_basic (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
2782025-04-30T06:14:01.281ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2792025-04-30T06:14:01.281ZDEBGtest_basic (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
2802025-04-30T06:14:01.281ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2812025-04-30T06:14:01.281ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
2822025-04-30T06:14:01.281ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2832025-04-30T06:14:01.281ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2842025-04-30T06:14:01.283ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
2852025-04-30T06:14:01.284ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2862025-04-30T06:14:01.285ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2872025-04-30T06:14:01.285ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2882025-04-30T06:14:01.291ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
2892025-04-30T06:14:01.291ZDEBGtest_basic (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
2902025-04-30T06:14:01.292ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2912025-04-30T06:14:01.292ZDEBGtest_basic (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
2922025-04-30T06:14:01.292ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2932025-04-30T06:14:01.292ZDEBGtest_basic (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
2942025-04-30T06:14:01.293ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2952025-04-30T06:14:01.293ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2962025-04-30T06:14:01.293ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2972025-04-30T06:14:01.295ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(SpState) }
2982025-04-30T06:14:01.295ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2992025-04-30T06:14:01.296ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3002025-04-30T06:14:01.296ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
3012025-04-30T06:14:01.296ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3022025-04-30T06:14:01.296ZDEBGtest_basic (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
3032025-04-30T06:14:01.296ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3042025-04-30T06:14:01.296ZDEBGtest_basic (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
3052025-04-30T06:14:01.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3062025-04-30T06:14:01.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3072025-04-30T06:14:01.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3082025-04-30T06:14:01.297ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3092025-04-30T06:14:01.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3102025-04-30T06:14:01.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3112025-04-30T06:14:01.299ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3122025-04-30T06:14:01.299ZDEBGtest_basic (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
3132025-04-30T06:14:01.300ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3142025-04-30T06:14:01.300ZDEBGtest_basic (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
3152025-04-30T06:14:01.300ZDEBGtest_basic (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
3162025-04-30T06:14:01.300ZDEBGtest_basic (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
3172025-04-30T06:14:01.300ZDEBGtest_basic (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
3182025-04-30T06:14:01.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3192025-04-30T06:14:01.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3202025-04-30T06:14:01.304ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3212025-04-30T06:14:01.304ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3222025-04-30T06:14:01.308ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3232025-04-30T06:14:01.308ZDEBGtest_basic (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
3242025-04-30T06:14:01.308ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3252025-04-30T06:14:01.308ZDEBGtest_basic (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
3262025-04-30T06:14:01.308ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3272025-04-30T06:14:01.309ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3282025-04-30T06:14:01.310ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3292025-04-30T06:14:01.310ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3302025-04-30T06:14:01.312ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3312025-04-30T06:14:01.312ZDEBGtest_basic (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
3322025-04-30T06:14:01.312ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3332025-04-30T06:14:01.312ZDEBGtest_basic (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
3342025-04-30T06:14:01.312ZDEBGtest_basic (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
3352025-04-30T06:14:01.313ZDEBGtest_basic (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
3362025-04-30T06:14:01.313ZDEBGtest_basic (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
3372025-04-30T06:14:01.313ZDEBGtest_basic (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
3382025-04-30T06:14:01.313ZDEBGtest_basic (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
3392025-04-30T06:14:01.313ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3402025-04-30T06:14:01.314ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3412025-04-30T06:14:01.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3422025-04-30T06:14:01.320ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3432025-04-30T06:14:01.320ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3442025-04-30T06:14:01.320ZDEBGtest_basic (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
3452025-04-30T06:14:01.320ZDEBGtest_basic (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
3462025-04-30T06:14:01.320ZDEBGtest_basic (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
3472025-04-30T06:14:01.320ZDEBGtest_basic (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
3482025-04-30T06:14:01.320ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3492025-04-30T06:14:01.320ZDEBGtest_basic (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
3502025-04-30T06:14:01.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3512025-04-30T06:14:01.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3522025-04-30T06:14:01.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3532025-04-30T06:14:01.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3542025-04-30T06:14:01.323ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3552025-04-30T06:14:01.323ZDEBGtest_basic (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
3562025-04-30T06:14:01.323ZDEBGtest_basic (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
3572025-04-30T06:14:01.323ZDEBGtest_basic (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
3582025-04-30T06:14:01.323ZDEBGtest_basic (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
3592025-04-30T06:14:01.323ZDEBGtest_basic (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
3602025-04-30T06:14:01.323ZDEBGtest_basic (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
3612025-04-30T06:14:01.324ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3622025-04-30T06:14:01.324ZDEBGtest_basic (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
3632025-04-30T06:14:01.324ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3642025-04-30T06:14:01.324ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3652025-04-30T06:14:01.335ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
3662025-04-30T06:14:01.342ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
3672025-04-30T06:14:01.343ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
3682025-04-30T06:14:01.343ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
3692025-04-30T06:14:01.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3702025-04-30T06:14:01.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3712025-04-30T06:14:01.343ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
3722025-04-30T06:14:01.344ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
3732025-04-30T06:14:02.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
3742025-04-30T06:14:02.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
3752025-04-30T06:14:02.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
3762025-04-30T06:14:02.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
3772025-04-30T06:14:02.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(SpState) }
3782025-04-30T06:14:02.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(SpState) }
3792025-04-30T06:14:02.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
3802025-04-30T06:14:02.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
3812025-04-30T06:14:02.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
3822025-04-30T06:14:02.089ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
3832025-04-30T06:14:02.089ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
3842025-04-30T06:14:02.089ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
3852025-04-30T06:14:02.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3862025-04-30T06:14:02.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3872025-04-30T06:14:02.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3882025-04-30T06:14:02.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
3892025-04-30T06:14:02.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3902025-04-30T06:14:02.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(SpState) }
3912025-04-30T06:14:02.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3922025-04-30T06:14:02.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3932025-04-30T06:14:02.090ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3942025-04-30T06:14:02.090ZDEBGtest_basic (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
3952025-04-30T06:14:02.090ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
3962025-04-30T06:14:02.090ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3972025-04-30T06:14:02.090ZDEBGtest_basic (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
3982025-04-30T06:14:02.090ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3992025-04-30T06:14:02.090ZDEBGtest_basic (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
4002025-04-30T06:14:02.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 12 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4012025-04-30T06:14:02.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4022025-04-30T06:14:02.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4032025-04-30T06:14:02.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4042025-04-30T06:14:02.093ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4052025-04-30T06:14:02.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4062025-04-30T06:14:02.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4072025-04-30T06:14:02.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4082025-04-30T06:14:02.104ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
4092025-04-30T06:14:02.104ZDEBGtest_basic (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
4102025-04-30T06:14:02.104ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
4112025-04-30T06:14:02.104ZDEBGtest_basic (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
4122025-04-30T06:14:02.104ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4132025-04-30T06:14:02.104ZDEBGtest_basic (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
4142025-04-30T06:14:02.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 13 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4152025-04-30T06:14:02.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4162025-04-30T06:14:02.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4172025-04-30T06:14:02.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(SpState) }
4182025-04-30T06:14:02.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4192025-04-30T06:14:02.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4202025-04-30T06:14:02.113ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
4212025-04-30T06:14:02.114ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4222025-04-30T06:14:02.114ZDEBGtest_basic (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
4232025-04-30T06:14:02.114ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4242025-04-30T06:14:02.115ZDEBGtest_basic (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
4252025-04-30T06:14:02.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4262025-04-30T06:14:02.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4272025-04-30T06:14:02.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4282025-04-30T06:14:02.115ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4292025-04-30T06:14:02.126ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4302025-04-30T06:14:02.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4312025-04-30T06:14:02.127ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4322025-04-30T06:14:02.127ZDEBGtest_basic (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
4332025-04-30T06:14:02.127ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
4342025-04-30T06:14:02.127ZDEBGtest_basic (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
4352025-04-30T06:14:02.127ZDEBGtest_basic (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
4362025-04-30T06:14:02.127ZDEBGtest_basic (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
4372025-04-30T06:14:02.127ZDEBGtest_basic (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
4382025-04-30T06:14:02.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4392025-04-30T06:14:02.128ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4402025-04-30T06:14:02.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4412025-04-30T06:14:02.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4422025-04-30T06:14:02.132ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4432025-04-30T06:14:02.132ZDEBGtest_basic (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
4442025-04-30T06:14:02.133ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
4452025-04-30T06:14:02.133ZDEBGtest_basic (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
4462025-04-30T06:14:02.134ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4472025-04-30T06:14:02.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4482025-04-30T06:14:02.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4492025-04-30T06:14:02.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4502025-04-30T06:14:02.139ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4512025-04-30T06:14:02.139ZDEBGtest_basic (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
4522025-04-30T06:14:02.139ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4532025-04-30T06:14:02.139ZDEBGtest_basic (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
4542025-04-30T06:14:02.142ZDEBGtest_basic (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
4552025-04-30T06:14:02.142ZDEBGtest_basic (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
4562025-04-30T06:14:02.142ZDEBGtest_basic (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
4572025-04-30T06:14:02.142ZDEBGtest_basic (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
4582025-04-30T06:14:02.142ZDEBGtest_basic (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
4592025-04-30T06:14:02.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4602025-04-30T06:14:02.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4612025-04-30T06:14:02.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4622025-04-30T06:14:02.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4632025-04-30T06:14:02.149ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4642025-04-30T06:14:02.149ZDEBGtest_basic (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
4652025-04-30T06:14:02.150ZDEBGtest_basic (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
4662025-04-30T06:14:02.150ZDEBGtest_basic (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
4672025-04-30T06:14:02.150ZDEBGtest_basic (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
4682025-04-30T06:14:02.150ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
4692025-04-30T06:14:02.150ZDEBGtest_basic (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
4702025-04-30T06:14:02.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4712025-04-30T06:14:02.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4722025-04-30T06:14:02.155ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4732025-04-30T06:14:02.155ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4742025-04-30T06:14:02.155ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4752025-04-30T06:14:02.155ZDEBGtest_basic (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
4762025-04-30T06:14:02.155ZDEBGtest_basic (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
4772025-04-30T06:14:02.155ZDEBGtest_basic (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
4782025-04-30T06:14:02.155ZDEBGtest_basic (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
4792025-04-30T06:14:02.155ZDEBGtest_basic (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
4802025-04-30T06:14:02.156ZDEBGtest_basic (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
4812025-04-30T06:14:02.156ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4822025-04-30T06:14:02.156ZDEBGtest_basic (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
4832025-04-30T06:14:02.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4842025-04-30T06:14:02.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4852025-04-30T06:14:02.166ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(SpState) }
4862025-04-30T06:14:02.167ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(SpState) }
4872025-04-30T06:14:02.167ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
4882025-04-30T06:14:02.167ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
4892025-04-30T06:14:02.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4902025-04-30T06:14:02.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
4912025-04-30T06:14:02.168ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4922025-04-30T06:14:02.169ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4932025-04-30T06:14:02.193ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
4942025-04-30T06:14:02.195ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 2.169459256s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
4952025-04-30T06:14:03.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4962025-04-30T06:14:03.083ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4972025-04-30T06:14:03.083ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4982025-04-30T06:14:03.083ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4992025-04-30T06:14:03.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 9 }, kind: MgsRequest(SpState) }
5002025-04-30T06:14:03.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(SpState) }
5012025-04-30T06:14:03.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(SpState) }
5022025-04-30T06:14:03.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(SpState) }
5032025-04-30T06:14:03.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
5042025-04-30T06:14:03.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
5052025-04-30T06:14:03.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
5062025-04-30T06:14:03.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
5072025-04-30T06:14:03.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5082025-04-30T06:14:03.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5092025-04-30T06:14:03.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5102025-04-30T06:14:03.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5112025-04-30T06:14:03.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5122025-04-30T06:14:03.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(SpState) }
5132025-04-30T06:14:03.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5142025-04-30T06:14:03.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5152025-04-30T06:14:03.089ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
5162025-04-30T06:14:03.089ZDEBGtest_basic (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
5172025-04-30T06:14:03.089ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
5182025-04-30T06:14:03.090ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5192025-04-30T06:14:03.090ZDEBGtest_basic (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
5202025-04-30T06:14:03.090ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
5212025-04-30T06:14:03.090ZDEBGtest_basic (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
5222025-04-30T06:14:03.090ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5232025-04-30T06:14:03.090ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5242025-04-30T06:14:03.090ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5252025-04-30T06:14:03.090ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5262025-04-30T06:14:03.092ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
5272025-04-30T06:14:03.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5282025-04-30T06:14:03.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5292025-04-30T06:14:03.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5302025-04-30T06:14:03.095ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
5312025-04-30T06:14:03.095ZDEBGtest_basic (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
5322025-04-30T06:14:03.095ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
5332025-04-30T06:14:03.095ZDEBGtest_basic (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
5342025-04-30T06:14:03.095ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5352025-04-30T06:14:03.095ZDEBGtest_basic (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
5362025-04-30T06:14:03.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5372025-04-30T06:14:03.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5382025-04-30T06:14:03.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5392025-04-30T06:14:03.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(SpState) }
5402025-04-30T06:14:03.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5412025-04-30T06:14:03.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5422025-04-30T06:14:03.099ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
5432025-04-30T06:14:03.100ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
5442025-04-30T06:14:03.100ZDEBGtest_basic (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
5452025-04-30T06:14:03.100ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
5462025-04-30T06:14:03.100ZDEBGtest_basic (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
5472025-04-30T06:14:03.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
5482025-04-30T06:14:03.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5492025-04-30T06:14:03.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5502025-04-30T06:14:03.100ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
5512025-04-30T06:14:03.106ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5522025-04-30T06:14:03.106ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5532025-04-30T06:14:03.112ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
5542025-04-30T06:14:03.112ZDEBGtest_basic (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
5552025-04-30T06:14:03.112ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5562025-04-30T06:14:03.112ZDEBGtest_basic (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
5572025-04-30T06:14:03.112ZDEBGtest_basic (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
5582025-04-30T06:14:03.112ZDEBGtest_basic (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
5592025-04-30T06:14:03.113ZDEBGtest_basic (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
5602025-04-30T06:14:03.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5612025-04-30T06:14:03.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5622025-04-30T06:14:03.123ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5632025-04-30T06:14:03.131ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5642025-04-30T06:14:03.142ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5652025-04-30T06:14:03.142ZDEBGtest_basic (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
5662025-04-30T06:14:03.142ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5672025-04-30T06:14:03.142ZDEBGtest_basic (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
5682025-04-30T06:14:03.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5692025-04-30T06:14:03.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5702025-04-30T06:14:03.147ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5712025-04-30T06:14:03.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5722025-04-30T06:14:03.149ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5732025-04-30T06:14:03.149ZDEBGtest_basic (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
5742025-04-30T06:14:03.149ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5752025-04-30T06:14:03.149ZDEBGtest_basic (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
5762025-04-30T06:14:03.150ZDEBGtest_basic (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
5772025-04-30T06:14:03.150ZDEBGtest_basic (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
5782025-04-30T06:14:03.150ZDEBGtest_basic (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
5792025-04-30T06:14:03.150ZDEBGtest_basic (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
5802025-04-30T06:14:03.150ZDEBGtest_basic (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
5812025-04-30T06:14:03.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5822025-04-30T06:14:03.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5832025-04-30T06:14:03.167ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5842025-04-30T06:14:03.167ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5852025-04-30T06:14:03.168ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5862025-04-30T06:14:03.168ZDEBGtest_basic (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
5872025-04-30T06:14:03.168ZDEBGtest_basic (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
5882025-04-30T06:14:03.168ZDEBGtest_basic (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
5892025-04-30T06:14:03.168ZDEBGtest_basic (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
5902025-04-30T06:14:03.168ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
5912025-04-30T06:14:03.168ZDEBGtest_basic (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
5922025-04-30T06:14:03.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5932025-04-30T06:14:03.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5942025-04-30T06:14:03.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5952025-04-30T06:14:03.174ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5962025-04-30T06:14:03.174ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
5972025-04-30T06:14:03.174ZDEBGtest_basic (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
5982025-04-30T06:14:03.175ZDEBGtest_basic (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
5992025-04-30T06:14:03.175ZDEBGtest_basic (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
6002025-04-30T06:14:03.175ZDEBGtest_basic (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
6012025-04-30T06:14:03.175ZDEBGtest_basic (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
6022025-04-30T06:14:03.175ZDEBGtest_basic (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
6032025-04-30T06:14:03.175ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
6042025-04-30T06:14:03.175ZDEBGtest_basic (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
6052025-04-30T06:14:03.177ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6062025-04-30T06:14:03.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6072025-04-30T06:14:03.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(SpState) }
6082025-04-30T06:14:03.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(SpState) }
6092025-04-30T06:14:03.187ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
6102025-04-30T06:14:03.187ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
6112025-04-30T06:14:03.187ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6122025-04-30T06:14:03.187ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6132025-04-30T06:14:03.187ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
6142025-04-30T06:14:03.187ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
6152025-04-30T06:14:03.983ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
6162025-04-30T06:14:03.985ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 3.959590276s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
6172025-04-30T06:14:04.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6182025-04-30T06:14:04.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6192025-04-30T06:14:04.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6202025-04-30T06:14:04.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
6212025-04-30T06:14:04.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(SpState) }
6222025-04-30T06:14:04.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 19 }, kind: MgsRequest(SpState) }
6232025-04-30T06:14:04.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(SpState) }
6242025-04-30T06:14:04.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(SpState) }
6252025-04-30T06:14:04.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6262025-04-30T06:14:04.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6272025-04-30T06:14:04.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
6282025-04-30T06:14:04.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
6292025-04-30T06:14:04.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6302025-04-30T06:14:04.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6312025-04-30T06:14:04.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6322025-04-30T06:14:04.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6332025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6342025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(SpState) }
6352025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6362025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6372025-04-30T06:14:04.083ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6382025-04-30T06:14:04.083ZDEBGtest_basic (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
6392025-04-30T06:14:04.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6402025-04-30T06:14:04.083ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
6412025-04-30T06:14:04.083ZDEBGtest_basic (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
6422025-04-30T06:14:04.083ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
6432025-04-30T06:14:04.083ZDEBGtest_basic (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
6442025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6452025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6462025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6472025-04-30T06:14:04.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6482025-04-30T06:14:04.097ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6492025-04-30T06:14:04.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6502025-04-30T06:14:04.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6512025-04-30T06:14:04.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6522025-04-30T06:14:04.112ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6532025-04-30T06:14:04.112ZDEBGtest_basic (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
6542025-04-30T06:14:04.112ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
6552025-04-30T06:14:04.112ZDEBGtest_basic (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
6562025-04-30T06:14:04.112ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
6572025-04-30T06:14:04.113ZDEBGtest_basic (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
6582025-04-30T06:14:04.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6592025-04-30T06:14:04.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6602025-04-30T06:14:04.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6612025-04-30T06:14:04.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
6622025-04-30T06:14:04.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6632025-04-30T06:14:04.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6642025-04-30T06:14:04.115ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6652025-04-30T06:14:04.115ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
6662025-04-30T06:14:04.115ZDEBGtest_basic (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
6672025-04-30T06:14:04.115ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
6682025-04-30T06:14:04.115ZDEBGtest_basic (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
6692025-04-30T06:14:04.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
6702025-04-30T06:14:04.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6712025-04-30T06:14:04.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6722025-04-30T06:14:04.115ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6732025-04-30T06:14:04.117ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6742025-04-30T06:14:04.117ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
6752025-04-30T06:14:04.117ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
6762025-04-30T06:14:04.117ZDEBGtest_basic (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
6772025-04-30T06:14:04.117ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
6782025-04-30T06:14:04.117ZDEBGtest_basic (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
6792025-04-30T06:14:04.117ZDEBGtest_basic (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
6802025-04-30T06:14:04.117ZDEBGtest_basic (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
6812025-04-30T06:14:04.117ZDEBGtest_basic (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
6822025-04-30T06:14:04.118ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6832025-04-30T06:14:04.118ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6842025-04-30T06:14:04.122ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6852025-04-30T06:14:04.122ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6862025-04-30T06:14:04.122ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
6872025-04-30T06:14:04.122ZDEBGtest_basic (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
6882025-04-30T06:14:04.122ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
6892025-04-30T06:14:04.122ZDEBGtest_basic (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
6902025-04-30T06:14:04.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6912025-04-30T06:14:04.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6922025-04-30T06:14:04.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6932025-04-30T06:14:04.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
6942025-04-30T06:14:04.124ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
6952025-04-30T06:14:04.125ZDEBGtest_basic (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
6962025-04-30T06:14:04.125ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
6972025-04-30T06:14:04.125ZDEBGtest_basic (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
6982025-04-30T06:14:04.125ZDEBGtest_basic (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
6992025-04-30T06:14:04.125ZDEBGtest_basic (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
7002025-04-30T06:14:04.125ZDEBGtest_basic (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
7012025-04-30T06:14:04.125ZDEBGtest_basic (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
7022025-04-30T06:14:04.125ZDEBGtest_basic (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
7032025-04-30T06:14:04.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7042025-04-30T06:14:04.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7052025-04-30T06:14:04.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7062025-04-30T06:14:04.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7072025-04-30T06:14:04.133ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
7082025-04-30T06:14:04.141ZDEBGtest_basic (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
7092025-04-30T06:14:04.141ZDEBGtest_basic (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
7102025-04-30T06:14:04.141ZDEBGtest_basic (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
7112025-04-30T06:14:04.141ZDEBGtest_basic (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
7122025-04-30T06:14:04.141ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
7132025-04-30T06:14:04.141ZDEBGtest_basic (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
7142025-04-30T06:14:04.151ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7152025-04-30T06:14:04.151ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7162025-04-30T06:14:04.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7172025-04-30T06:14:04.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7182025-04-30T06:14:04.154ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
7192025-04-30T06:14:04.154ZDEBGtest_basic (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
7202025-04-30T06:14:04.154ZDEBGtest_basic (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
7212025-04-30T06:14:04.154ZDEBGtest_basic (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
7222025-04-30T06:14:04.154ZDEBGtest_basic (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
7232025-04-30T06:14:04.154ZDEBGtest_basic (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
7242025-04-30T06:14:04.154ZDEBGtest_basic (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
7252025-04-30T06:14:04.154ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
7262025-04-30T06:14:04.154ZDEBGtest_basic (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
7272025-04-30T06:14:04.155ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7282025-04-30T06:14:04.155ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7292025-04-30T06:14:04.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 52 }, kind: MgsRequest(SpState) }
7302025-04-30T06:14:04.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 52 }, kind: MgsRequest(SpState) }
7312025-04-30T06:14:04.160ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
7322025-04-30T06:14:04.160ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
7332025-04-30T06:14:04.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7342025-04-30T06:14:04.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7352025-04-30T06:14:04.161ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
7362025-04-30T06:14:04.161ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
7372025-04-30T06:14:08.934ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
7382025-04-30T06:14:08.935ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
7392025-04-30T06:14:08.935ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
7402025-04-30T06:14:08.935ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
7412025-04-30T06:14:08.935ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
7422025-04-30T06:14:08.935ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(SpState) }
7432025-04-30T06:14:08.935ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
7442025-04-30T06:14:08.936ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(SpState) }
7452025-04-30T06:14:08.936ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(SpState) }
7462025-04-30T06:14:08.939ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7472025-04-30T06:14:08.940ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7482025-04-30T06:14:08.940ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
7492025-04-30T06:14:08.941ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
7502025-04-30T06:14:08.946ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7512025-04-30T06:14:08.946ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7522025-04-30T06:14:08.947ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7532025-04-30T06:14:08.947ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7542025-04-30T06:14:08.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7552025-04-30T06:14:08.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(SpState) }
7562025-04-30T06:14:08.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7572025-04-30T06:14:08.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7582025-04-30T06:14:08.962ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7592025-04-30T06:14:08.962ZDEBGtest_basic (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
7602025-04-30T06:14:08.962ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7612025-04-30T06:14:08.963ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
7622025-04-30T06:14:08.963ZDEBGtest_basic (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
7632025-04-30T06:14:08.964ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
7642025-04-30T06:14:08.964ZDEBGtest_basic (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
7652025-04-30T06:14:08.974ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 5 delay = 8.948651986s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
7662025-04-30T06:14:08.988ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7672025-04-30T06:14:08.988ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7682025-04-30T06:14:08.988ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7692025-04-30T06:14:08.989ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7702025-04-30T06:14:08.992ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
7712025-04-30T06:14:08.992ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
7722025-04-30T06:14:09.000ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7732025-04-30T06:14:09.001ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(SpState) }
7742025-04-30T06:14:09.001ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7752025-04-30T06:14:09.001ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7762025-04-30T06:14:09.166ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
7772025-04-30T06:14:09.166ZDEBGtest_basic (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
7782025-04-30T06:14:09.166ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7792025-04-30T06:14:09.167ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
7802025-04-30T06:14:09.167ZDEBGtest_basic (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
7812025-04-30T06:14:09.167ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
7822025-04-30T06:14:09.167ZDEBGtest_basic (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
7832025-04-30T06:14:09.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7842025-04-30T06:14:09.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7852025-04-30T06:14:09.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7862025-04-30T06:14:09.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7872025-04-30T06:14:09.174ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(SpState) }
7882025-04-30T06:14:09.174ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 16 }, kind: MgsRequest(SpState) }
7892025-04-30T06:14:09.174ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7902025-04-30T06:14:09.174ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7912025-04-30T06:14:09.175ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7922025-04-30T06:14:09.175ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7932025-04-30T06:14:09.176ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
7942025-04-30T06:14:09.176ZDEBGtest_basic (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
7952025-04-30T06:14:09.176ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7962025-04-30T06:14:09.176ZDEBGtest_basic (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
7972025-04-30T06:14:09.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7982025-04-30T06:14:09.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
7992025-04-30T06:14:09.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8002025-04-30T06:14:09.179ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8012025-04-30T06:14:09.179ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8022025-04-30T06:14:09.179ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
8032025-04-30T06:14:09.179ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8042025-04-30T06:14:09.179ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8052025-04-30T06:14:09.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 27 }, kind: MgsRequest(SpState) }
8062025-04-30T06:14:09.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(SpState) }
8072025-04-30T06:14:09.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8082025-04-30T06:14:09.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8092025-04-30T06:14:09.233ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
8102025-04-30T06:14:09.233ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8112025-04-30T06:14:09.234ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
8122025-04-30T06:14:09.234ZDEBGtest_basic (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
8132025-04-30T06:14:09.234ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
8142025-04-30T06:14:09.234ZDEBGtest_basic (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
8152025-04-30T06:14:09.234ZDEBGtest_basic (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
8162025-04-30T06:14:09.234ZDEBGtest_basic (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
8172025-04-30T06:14:09.234ZDEBGtest_basic (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
8182025-04-30T06:14:09.242ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8192025-04-30T06:14:09.242ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8202025-04-30T06:14:09.243ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8212025-04-30T06:14:09.243ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8222025-04-30T06:14:09.516ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8232025-04-30T06:14:09.531ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(SpState) }
8242025-04-30T06:14:09.531ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8252025-04-30T06:14:09.531ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8262025-04-30T06:14:09.638ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
8272025-04-30T06:14:09.638ZDEBGtest_basic (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
8282025-04-30T06:14:09.638ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8292025-04-30T06:14:09.638ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
8302025-04-30T06:14:09.638ZDEBGtest_basic (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
8312025-04-30T06:14:09.638ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
8322025-04-30T06:14:09.638ZDEBGtest_basic (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
8332025-04-30T06:14:09.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8342025-04-30T06:14:09.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8352025-04-30T06:14:09.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8362025-04-30T06:14:09.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8372025-04-30T06:14:09.665ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8382025-04-30T06:14:09.665ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8392025-04-30T06:14:09.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8402025-04-30T06:14:09.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 19 }, kind: MgsRequest(SpState) }
8412025-04-30T06:14:09.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8422025-04-30T06:14:09.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8432025-04-30T06:14:09.678ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
8442025-04-30T06:14:09.679ZDEBGtest_basic (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
8452025-04-30T06:14:09.680ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8462025-04-30T06:14:09.680ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
8472025-04-30T06:14:09.681ZDEBGtest_basic (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
8482025-04-30T06:14:09.681ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
8492025-04-30T06:14:09.681ZDEBGtest_basic (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
8502025-04-30T06:14:09.681ZDEBGtest_basic (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
8512025-04-30T06:14:09.681ZDEBGtest_basic (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
8522025-04-30T06:14:09.681ZDEBGtest_basic (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
8532025-04-30T06:14:09.681ZDEBGtest_basic (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
8542025-04-30T06:14:09.681ZDEBGtest_basic (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
8552025-04-30T06:14:09.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8562025-04-30T06:14:09.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8572025-04-30T06:14:09.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8582025-04-30T06:14:09.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8592025-04-30T06:14:09.698ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:35021
8602025-04-30T06:14:09.712ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(SpState) }
8612025-04-30T06:14:09.713ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(SpState) }
8622025-04-30T06:14:09.713ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8632025-04-30T06:14:09.713ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
8642025-04-30T06:14:09.733ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
8652025-04-30T06:14:09.734ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8662025-04-30T06:14:09.734ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
8672025-04-30T06:14:09.735ZDEBGtest_basic (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
8682025-04-30T06:14:09.735ZDEBGtest_basic (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
8692025-04-30T06:14:09.735ZDEBGtest_basic (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
8702025-04-30T06:14:09.735ZDEBGtest_basic (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
8712025-04-30T06:14:09.735ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
8722025-04-30T06:14:09.735ZDEBGtest_basic (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
8732025-04-30T06:14:09.736ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 49a774c2-2776-4040-8fa2-9d0f937cc823 uri = /ignition
8742025-04-30T06:14:09.739ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8752025-04-30T06:14:09.740ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
8762025-04-30T06:14:09.740ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
8772025-04-30T06:14:09.740ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8782025-04-30T06:14:09.740ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8792025-04-30T06:14:09.740ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8802025-04-30T06:14:09.740ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
8812025-04-30T06:14:09.740ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8822025-04-30T06:14:09.740ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8832025-04-30T06:14:09.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(SpState) }
8842025-04-30T06:14:09.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8852025-04-30T06:14:09.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8862025-04-30T06:14:09.758ZDEBGtest_basic: 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 }]
8872025-04-30T06:14:09.758ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8882025-04-30T06:14:09.758ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
8892025-04-30T06:14:09.758ZDEBGtest_basic (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
8902025-04-30T06:14:09.758ZDEBGtest_basic (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
8912025-04-30T06:14:09.758ZDEBGtest_basic (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
8922025-04-30T06:14:09.758ZDEBGtest_basic (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
8932025-04-30T06:14:09.758ZDEBGtest_basic (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
8942025-04-30T06:14:09.758ZDEBGtest_basic (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
8952025-04-30T06:14:09.758ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
8962025-04-30T06:14:09.758ZDEBGtest_basic (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
8972025-04-30T06:14:09.761ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
8982025-04-30T06:14:09.761ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(SpState) }
8992025-04-30T06:14:09.762ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9002025-04-30T06:14:09.765ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9012025-04-30T06:14:09.765ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9022025-04-30T06:14:09.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
9032025-04-30T06:14:09.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
9042025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
9052025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
9062025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
9072025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
9082025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
9092025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
9102025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
9112025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
9122025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
9132025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
9142025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
9152025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
9162025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
9172025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
9182025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
9192025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
9202025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
9212025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
9222025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
9232025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
9242025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
9252025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
9262025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
9272025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
9282025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
9292025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
9302025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
9312025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
9322025-04-30T06:14:09.766ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
9332025-04-30T06:14:09.786ZINFOtest_basic (dropshot): request completed latency_us = 49897 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 49a774c2-2776-4040-8fa2-9d0f937cc823 response_code = 200 uri = /ignition
9342025-04-30T06:14:09.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
9352025-04-30T06:14:09.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(SpState) }
9362025-04-30T06:14:09.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(SpState) }
9372025-04-30T06:14:09.788ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9382025-04-30T06:14:09.789ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
9392025-04-30T06:14:09.789ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
9402025-04-30T06:14:09.789ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
9412025-04-30T06:14:09.796ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 32 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9422025-04-30T06:14:09.796ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9432025-04-30T06:14:09.796ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9442025-04-30T06:14:09.796ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9452025-04-30T06:14:09.796ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = e5a72164-041b-4473-869d-4909793a626a uri = /sp/switch/0
9462025-04-30T06:14:09.797ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
9472025-04-30T06:14:09.797ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
9482025-04-30T06:14:09.797ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
9492025-04-30T06:14:09.797ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
9502025-04-30T06:14:09.797ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
9512025-04-30T06:14:09.797ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9522025-04-30T06:14:09.797ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(SpState) }
9532025-04-30T06:14:09.797ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(SpState) }
9542025-04-30T06:14:09.798ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
9552025-04-30T06:14:09.798ZDEBGtest_basic (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
9562025-04-30T06:14:09.798ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
9572025-04-30T06:14:09.798ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
9582025-04-30T06:14:09.799ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 33 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9592025-04-30T06:14:09.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(SpState) }
9602025-04-30T06:14:09.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9612025-04-30T06:14:09.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9622025-04-30T06:14:09.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9632025-04-30T06:14:09.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9642025-04-30T06:14:09.819ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9652025-04-30T06:14:09.819ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
9662025-04-30T06:14:09.820ZDEBGtest_basic (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
9672025-04-30T06:14:09.820ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
9682025-04-30T06:14:09.820ZDEBGtest_basic (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
9692025-04-30T06:14:09.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
9702025-04-30T06:14:09.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9712025-04-30T06:14:09.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9722025-04-30T06:14:09.825ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9732025-04-30T06:14:09.836ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9742025-04-30T06:14:09.836ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9752025-04-30T06:14:09.837ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
9762025-04-30T06:14:09.837ZDEBGtest_basic (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
9772025-04-30T06:14:09.837ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
9782025-04-30T06:14:09.837ZDEBGtest_basic (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
9792025-04-30T06:14:09.837ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
9802025-04-30T06:14:09.837ZDEBGtest_basic (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
9812025-04-30T06:14:09.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9822025-04-30T06:14:09.838ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
9832025-04-30T06:14:09.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9842025-04-30T06:14:09.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9852025-04-30T06:14:09.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9862025-04-30T06:14:09.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9872025-04-30T06:14:09.845ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
9882025-04-30T06:14:09.845ZDEBGtest_basic (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
9892025-04-30T06:14:09.845ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
9902025-04-30T06:14:09.845ZDEBGtest_basic (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
9912025-04-30T06:14:09.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } 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(()) }))
9922025-04-30T06:14:09.849ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(SpState) }
9932025-04-30T06:14:09.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9942025-04-30T06:14:09.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9952025-04-30T06:14:09.852ZINFOtest_basic (dropshot): request completed latency_us = 55486 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = e5a72164-041b-4473-869d-4909793a626a response_code = 200 uri = /sp/switch/0
9962025-04-30T06:14:09.852ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9972025-04-30T06:14:09.852ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9982025-04-30T06:14:09.855ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9992025-04-30T06:14:09.855ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
10002025-04-30T06:14:09.855ZDEBGtest_basic (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
10012025-04-30T06:14:09.856ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10022025-04-30T06:14:09.856ZDEBGtest_basic (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
10032025-04-30T06:14:09.856ZDEBGtest_basic (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
10042025-04-30T06:14:09.856ZDEBGtest_basic (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
10052025-04-30T06:14:09.856ZDEBGtest_basic (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
10062025-04-30T06:14:09.860ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10072025-04-30T06:14:09.860ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10082025-04-30T06:14:09.860ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10092025-04-30T06:14:09.860ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7bdd5928-5a91-42ef-ba82-9e1d8341e5e3 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
10102025-04-30T06:14:09.860ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10112025-04-30T06:14:09.860ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10122025-04-30T06:14:09.867ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(SpState) }
10132025-04-30T06:14:09.869ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10142025-04-30T06:14:09.869ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10152025-04-30T06:14:09.871ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
10162025-04-30T06:14:09.871ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
10172025-04-30T06:14:09.871ZDEBGtest_basic (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
10182025-04-30T06:14:09.872ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
10192025-04-30T06:14:09.872ZDEBGtest_basic (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
10202025-04-30T06:14:09.872ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10212025-04-30T06:14:09.873ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
10222025-04-30T06:14:09.873ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10232025-04-30T06:14:09.873ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10242025-04-30T06:14:09.876ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10252025-04-30T06:14:09.877ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10262025-04-30T06:14:09.881ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
10272025-04-30T06:14:09.881ZDEBGtest_basic (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
10282025-04-30T06:14:09.883ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
10292025-04-30T06:14:09.883ZDEBGtest_basic (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
10302025-04-30T06:14:09.883ZDEBGtest_basic (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
10312025-04-30T06:14:09.883ZDEBGtest_basic (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
10322025-04-30T06:14:09.883ZDEBGtest_basic (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
10332025-04-30T06:14:09.883ZDEBGtest_basic (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
10342025-04-30T06:14:09.883ZDEBGtest_basic (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
10352025-04-30T06:14:09.884ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = CabooseValue
10362025-04-30T06:14:09.885ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10372025-04-30T06:14:09.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10382025-04-30T06:14:09.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10392025-04-30T06:14:09.893ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10402025-04-30T06:14:09.893ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10412025-04-30T06:14:09.895ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
10422025-04-30T06:14:09.895ZDEBGtest_basic (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
10432025-04-30T06:14:09.913ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
10442025-04-30T06:14:09.913ZDEBGtest_basic (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
10452025-04-30T06:14:09.913ZDEBGtest_basic (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
10462025-04-30T06:14:09.913ZDEBGtest_basic (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
10472025-04-30T06:14:09.913ZDEBGtest_basic (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
10482025-04-30T06:14:09.914ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
10492025-04-30T06:14:09.914ZDEBGtest_basic (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
10502025-04-30T06:14:09.915ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10512025-04-30T06:14:09.915ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
10522025-04-30T06:14:09.915ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10532025-04-30T06:14:09.915ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10542025-04-30T06:14:09.923ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10552025-04-30T06:14:09.923ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10562025-04-30T06:14:09.944ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10572025-04-30T06:14:09.944ZDEBGtest_basic (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
10582025-04-30T06:14:09.945ZDEBGtest_basic (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
10592025-04-30T06:14:09.945ZDEBGtest_basic (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
10602025-04-30T06:14:09.945ZDEBGtest_basic (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
10612025-04-30T06:14:09.945ZDEBGtest_basic (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
10622025-04-30T06:14:09.946ZDEBGtest_basic (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
10632025-04-30T06:14:09.946ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
10642025-04-30T06:14:09.946ZDEBGtest_basic (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
10652025-04-30T06:14:09.947ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = CabooseValue
10662025-04-30T06:14:09.947ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10672025-04-30T06:14:09.947ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10682025-04-30T06:14:09.947ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10692025-04-30T06:14:09.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(SpState) }
10702025-04-30T06:14:09.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(SpState) }
10712025-04-30T06:14:09.956ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
10722025-04-30T06:14:09.956ZDEBGtest_basic (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
10732025-04-30T06:14:09.956ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
10742025-04-30T06:14:09.956ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
10752025-04-30T06:14:09.957ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 42 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10762025-04-30T06:14:09.957ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
10772025-04-30T06:14:09.957ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10782025-04-30T06:14:09.957ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10792025-04-30T06:14:09.958ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
10802025-04-30T06:14:09.958ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10812025-04-30T06:14:09.958ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
10822025-04-30T06:14:09.958ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10832025-04-30T06:14:09.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(SpState) }
10842025-04-30T06:14:09.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(SpState) }
10852025-04-30T06:14:09.960ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
10862025-04-30T06:14:09.960ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
10872025-04-30T06:14:09.968ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 43 } response = CabooseValue
10882025-04-30T06:14:09.968ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(SpState) }
10892025-04-30T06:14:09.968ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10902025-04-30T06:14:09.969ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10912025-04-30T06:14:09.969ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10922025-04-30T06:14:09.969ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10932025-04-30T06:14:09.970ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
10942025-04-30T06:14:09.970ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10952025-04-30T06:14:09.970ZDEBGtest_basic (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
10962025-04-30T06:14:09.971ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
10972025-04-30T06:14:09.971ZDEBGtest_basic (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
10982025-04-30T06:14:10.035ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
10992025-04-30T06:14:10.035ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
11002025-04-30T06:14:10.035ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11012025-04-30T06:14:10.035ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11022025-04-30T06:14:10.036ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
11032025-04-30T06:14:10.036ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
11042025-04-30T06:14:10.040ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11052025-04-30T06:14:10.040ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11062025-04-30T06:14:10.051ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
11072025-04-30T06:14:10.051ZDEBGtest_basic (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
11082025-04-30T06:14:10.051ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
11092025-04-30T06:14:10.051ZDEBGtest_basic (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
11102025-04-30T06:14:10.055ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = CabooseValue
11112025-04-30T06:14:10.055ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 46 }, kind: MgsRequest(SpState) }
11122025-04-30T06:14:10.055ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11132025-04-30T06:14:10.055ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11142025-04-30T06:14:10.057ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11152025-04-30T06:14:10.057ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11162025-04-30T06:14:10.063ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
11172025-04-30T06:14:10.063ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11182025-04-30T06:14:10.063ZDEBGtest_basic (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
11192025-04-30T06:14:10.063ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
11202025-04-30T06:14:10.063ZDEBGtest_basic (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
11212025-04-30T06:14:10.067ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11222025-04-30T06:14:10.067ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
11232025-04-30T06:14:10.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11242025-04-30T06:14:10.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11252025-04-30T06:14:10.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11262025-04-30T06:14:10.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11272025-04-30T06:14:10.084ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
11282025-04-30T06:14:10.084ZDEBGtest_basic (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
11292025-04-30T06:14:10.084ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
11302025-04-30T06:14:10.084ZDEBGtest_basic (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
11312025-04-30T06:14:10.085ZDEBGtest_basic (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
11322025-04-30T06:14:10.085ZDEBGtest_basic (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
11332025-04-30T06:14:10.085ZDEBGtest_basic (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
11342025-04-30T06:14:10.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11352025-04-30T06:14:10.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11362025-04-30T06:14:10.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11372025-04-30T06:14:10.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11382025-04-30T06:14:10.088ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
11392025-04-30T06:14:10.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
11402025-04-30T06:14:10.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11412025-04-30T06:14:10.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11422025-04-30T06:14:10.101ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
11432025-04-30T06:14:10.101ZDEBGtest_basic (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
11442025-04-30T06:14:10.101ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
11452025-04-30T06:14:10.101ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
11462025-04-30T06:14:10.101ZDEBGtest_basic (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
11472025-04-30T06:14:10.102ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
11482025-04-30T06:14:10.102ZDEBGtest_basic (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
11492025-04-30T06:14:10.123ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11502025-04-30T06:14:10.123ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
11512025-04-30T06:14:10.124ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11522025-04-30T06:14:10.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11532025-04-30T06:14:10.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11542025-04-30T06:14:10.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(SpState) }
11552025-04-30T06:14:10.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11562025-04-30T06:14:10.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11572025-04-30T06:14:10.154ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
11582025-04-30T06:14:10.154ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
11592025-04-30T06:14:10.154ZDEBGtest_basic (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
11602025-04-30T06:14:10.155ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
11612025-04-30T06:14:10.155ZDEBGtest_basic (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
11622025-04-30T06:14:10.155ZDEBGtest_basic (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
11632025-04-30T06:14:10.155ZDEBGtest_basic (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
11642025-04-30T06:14:10.155ZDEBGtest_basic (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
11652025-04-30T06:14:10.155ZDEBGtest_basic (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
11662025-04-30T06:14:10.155ZDEBGtest_basic (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
11672025-04-30T06:14:10.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11682025-04-30T06:14:10.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11692025-04-30T06:14:10.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
11702025-04-30T06:14:10.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11712025-04-30T06:14:10.159ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11722025-04-30T06:14:10.160ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
11732025-04-30T06:14:10.165ZINFOtest_basic (dropshot): request completed latency_us = 304916 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7bdd5928-5a91-42ef-ba82-9e1d8341e5e3 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11742025-04-30T06:14:10.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11752025-04-30T06:14:10.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11762025-04-30T06:14:10.181ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
11772025-04-30T06:14:10.181ZDEBGtest_basic (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
11782025-04-30T06:14:10.182ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
11792025-04-30T06:14:10.183ZDEBGtest_basic (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
11802025-04-30T06:14:10.187ZDEBGtest_basic (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
11812025-04-30T06:14:10.187ZDEBGtest_basic (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
11822025-04-30T06:14:10.189ZDEBGtest_basic (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
11832025-04-30T06:14:10.192ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
11842025-04-30T06:14:10.208ZDEBGtest_basic (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
11852025-04-30T06:14:10.215ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11862025-04-30T06:14:10.215ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11872025-04-30T06:14:10.215ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11882025-04-30T06:14:10.215ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 48b3dd40-ab43-4dfa-a3d2-bf612abae640 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
11892025-04-30T06:14:10.230ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(SpState) }
11902025-04-30T06:14:10.230ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11912025-04-30T06:14:10.230ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11922025-04-30T06:14:10.313ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
11932025-04-30T06:14:10.313ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
11942025-04-30T06:14:10.313ZDEBGtest_basic (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
11952025-04-30T06:14:10.314ZDEBGtest_basic (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
11962025-04-30T06:14:10.314ZDEBGtest_basic (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
11972025-04-30T06:14:10.314ZDEBGtest_basic (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
11982025-04-30T06:14:10.314ZDEBGtest_basic (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
11992025-04-30T06:14:10.314ZDEBGtest_basic (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
12002025-04-30T06:14:10.314ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
12012025-04-30T06:14:10.314ZDEBGtest_basic (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
12022025-04-30T06:14:10.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12032025-04-30T06:14:10.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
12042025-04-30T06:14:10.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12052025-04-30T06:14:10.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12062025-04-30T06:14:10.317ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12072025-04-30T06:14:10.317ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
12082025-04-30T06:14:10.362ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(SpState) }
12092025-04-30T06:14:10.372ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(SpState) }
12102025-04-30T06:14:10.384ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
12112025-04-30T06:14:10.384ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
12122025-04-30T06:14:10.386ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 52 } response = CabooseValue
12132025-04-30T06:14:10.386ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(SpState) }
12142025-04-30T06:14:10.386ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 82 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12152025-04-30T06:14:10.386ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 82 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12162025-04-30T06:14:10.387ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
12172025-04-30T06:14:10.387ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
12182025-04-30T06:14:10.387ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
12192025-04-30T06:14:10.387ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
12202025-04-30T06:14:10.387ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(SpState) }
12212025-04-30T06:14:10.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(SpState) }
12222025-04-30T06:14:10.401ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
12232025-04-30T06:14:10.402ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
12242025-04-30T06:14:10.402ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
12252025-04-30T06:14:10.402ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 53 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12262025-04-30T06:14:10.402ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
12272025-04-30T06:14:10.402ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 83 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12282025-04-30T06:14:10.402ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 83 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12292025-04-30T06:14:10.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12302025-04-30T06:14:10.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12312025-04-30T06:14:10.415ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12322025-04-30T06:14:10.415ZDEBGtest_basic (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
12332025-04-30T06:14:10.415ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
12342025-04-30T06:14:10.419ZDEBGtest_basic (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
12352025-04-30T06:14:10.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = CabooseValue
12362025-04-30T06:14:10.470ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12372025-04-30T06:14:10.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12382025-04-30T06:14:10.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12392025-04-30T06:14:10.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12402025-04-30T06:14:10.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12412025-04-30T06:14:10.475ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
12422025-04-30T06:14:10.475ZDEBGtest_basic (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
12432025-04-30T06:14:10.475ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
12442025-04-30T06:14:10.475ZDEBGtest_basic (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
12452025-04-30T06:14:10.475ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
12462025-04-30T06:14:10.476ZDEBGtest_basic (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
12472025-04-30T06:14:10.476ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12482025-04-30T06:14:10.476ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
12492025-04-30T06:14:10.476ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12502025-04-30T06:14:10.477ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12512025-04-30T06:14:10.498ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12522025-04-30T06:14:10.499ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12532025-04-30T06:14:10.501ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
12542025-04-30T06:14:10.501ZDEBGtest_basic (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
12552025-04-30T06:14:10.502ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
12562025-04-30T06:14:10.502ZDEBGtest_basic (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
12572025-04-30T06:14:10.502ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = CabooseValue
12582025-04-30T06:14:10.502ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12592025-04-30T06:14:10.503ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12602025-04-30T06:14:10.503ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12612025-04-30T06:14:10.505ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12622025-04-30T06:14:10.506ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12632025-04-30T06:14:10.511ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
12642025-04-30T06:14:10.511ZDEBGtest_basic (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
12652025-04-30T06:14:10.511ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12662025-04-30T06:14:10.511ZDEBGtest_basic (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
12672025-04-30T06:14:10.512ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
12682025-04-30T06:14:10.512ZDEBGtest_basic (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
12692025-04-30T06:14:10.512ZDEBGtest_basic (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
12702025-04-30T06:14:10.512ZDEBGtest_basic (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
12712025-04-30T06:14:10.512ZDEBGtest_basic (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
12722025-04-30T06:14:10.513ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12732025-04-30T06:14:10.513ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
12742025-04-30T06:14:10.513ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12752025-04-30T06:14:10.513ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12762025-04-30T06:14:10.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12772025-04-30T06:14:10.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12782025-04-30T06:14:10.612ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12792025-04-30T06:14:10.613ZDEBGtest_basic (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
12802025-04-30T06:14:10.613ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
12812025-04-30T06:14:10.613ZDEBGtest_basic (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
12822025-04-30T06:14:10.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = CabooseValue
12832025-04-30T06:14:10.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 59 }, kind: MgsRequest(SpState) }
12842025-04-30T06:14:10.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12852025-04-30T06:14:10.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12862025-04-30T06:14:10.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12872025-04-30T06:14:10.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12882025-04-30T06:14:10.623ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
12892025-04-30T06:14:10.623ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12902025-04-30T06:14:10.623ZDEBGtest_basic (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
12912025-04-30T06:14:10.623ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
12922025-04-30T06:14:10.624ZDEBGtest_basic (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
12932025-04-30T06:14:10.624ZDEBGtest_basic (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
12942025-04-30T06:14:10.624ZDEBGtest_basic (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
12952025-04-30T06:14:10.624ZDEBGtest_basic (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
12962025-04-30T06:14:10.624ZDEBGtest_basic (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
12972025-04-30T06:14:10.624ZDEBGtest_basic (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
12982025-04-30T06:14:10.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
12992025-04-30T06:14:10.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
13002025-04-30T06:14:10.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13012025-04-30T06:14:10.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13022025-04-30T06:14:10.625ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
13032025-04-30T06:14:10.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
13042025-04-30T06:14:10.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
13052025-04-30T06:14:10.641ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
13062025-04-30T06:14:10.641ZDEBGtest_basic (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
13072025-04-30T06:14:10.641ZDEBGtest_basic (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
13082025-04-30T06:14:10.642ZDEBGtest_basic (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
13092025-04-30T06:14:10.642ZDEBGtest_basic (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
13102025-04-30T06:14:10.642ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
13112025-04-30T06:14:10.642ZDEBGtest_basic (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
13122025-04-30T06:14:10.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13132025-04-30T06:14:10.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13142025-04-30T06:14:10.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13152025-04-30T06:14:10.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
13162025-04-30T06:14:10.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
13172025-04-30T06:14:10.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13182025-04-30T06:14:10.648ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
13192025-04-30T06:14:10.648ZDEBGtest_basic (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
13202025-04-30T06:14:10.648ZDEBGtest_basic (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
13212025-04-30T06:14:10.648ZDEBGtest_basic (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
13222025-04-30T06:14:10.649ZDEBGtest_basic (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
13232025-04-30T06:14:10.649ZDEBGtest_basic (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
13242025-04-30T06:14:10.649ZDEBGtest_basic (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
13252025-04-30T06:14:10.649ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
13262025-04-30T06:14:10.649ZDEBGtest_basic (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
13272025-04-30T06:14:10.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13282025-04-30T06:14:10.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13292025-04-30T06:14:10.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13302025-04-30T06:14:10.654ZINFOtest_basic (dropshot): request completed latency_us = 438920 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 48b3dd40-ab43-4dfa-a3d2-bf612abae640 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
13312025-04-30T06:14:10.654ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(SpState) }
13322025-04-30T06:14:10.654ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(SpState) }
13332025-04-30T06:14:10.655ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
13342025-04-30T06:14:10.667ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
13352025-04-30T06:14:10.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 92 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13362025-04-30T06:14:10.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 92 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13372025-04-30T06:14:10.670ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = b975c14f-90cf-4c09-aed2-0bc6f182061b uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
13382025-04-30T06:14:10.670ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
13392025-04-30T06:14:10.670ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
13402025-04-30T06:14:10.670ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
13412025-04-30T06:14:10.670ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
13422025-04-30T06:14:10.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(SpState) }
13432025-04-30T06:14:10.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(SpState) }
13442025-04-30T06:14:10.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
13452025-04-30T06:14:10.671ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
13462025-04-30T06:14:10.671ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
13472025-04-30T06:14:10.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 62 } response = CabooseValue
13482025-04-30T06:14:10.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 93 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13492025-04-30T06:14:10.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 93 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
13502025-04-30T06:14:10.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
13512025-04-30T06:14:10.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13522025-04-30T06:14:10.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13532025-04-30T06:14:10.672ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
13542025-04-30T06:14:10.672ZDEBGtest_basic (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
13552025-04-30T06:14:10.672ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
13562025-04-30T06:14:10.672ZDEBGtest_basic (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
13572025-04-30T06:14:10.678ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 63 } response = CabooseValue
13582025-04-30T06:14:10.678ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13592025-04-30T06:14:10.678ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13602025-04-30T06:14:10.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
13612025-04-30T06:14:10.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
13622025-04-30T06:14:10.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13632025-04-30T06:14:10.681ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
13642025-04-30T06:14:10.681ZDEBGtest_basic (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
13652025-04-30T06:14:10.681ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
13662025-04-30T06:14:10.681ZDEBGtest_basic (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
13672025-04-30T06:14:10.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = CabooseValue
13682025-04-30T06:14:10.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13692025-04-30T06:14:10.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13702025-04-30T06:14:10.683ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
13712025-04-30T06:14:10.683ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13722025-04-30T06:14:10.683ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13732025-04-30T06:14:10.684ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
13742025-04-30T06:14:10.684ZDEBGtest_basic (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
13752025-04-30T06:14:10.687ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
13762025-04-30T06:14:10.687ZDEBGtest_basic (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
13772025-04-30T06:14:10.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = CabooseValue
13782025-04-30T06:14:10.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13792025-04-30T06:14:10.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13802025-04-30T06:14:10.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
13812025-04-30T06:14:10.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13822025-04-30T06:14:10.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
13832025-04-30T06:14:10.698ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
13842025-04-30T06:14:10.698ZDEBGtest_basic (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
13852025-04-30T06:14:10.698ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
13862025-04-30T06:14:10.698ZDEBGtest_basic (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
13872025-04-30T06:14:10.698ZDEBGtest_basic (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
13882025-04-30T06:14:10.698ZDEBGtest_basic (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
13892025-04-30T06:14:10.698ZDEBGtest_basic (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
13902025-04-30T06:14:10.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = CabooseValue
13912025-04-30T06:14:10.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13922025-04-30T06:14:10.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13932025-04-30T06:14:10.717ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
13942025-04-30T06:14:10.717ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13952025-04-30T06:14:10.717ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13962025-04-30T06:14:10.720ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
13972025-04-30T06:14:10.720ZDEBGtest_basic (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
13982025-04-30T06:14:10.720ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
13992025-04-30T06:14:10.720ZDEBGtest_basic (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
14002025-04-30T06:14:10.725ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14012025-04-30T06:14:10.725ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14022025-04-30T06:14:10.725ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14032025-04-30T06:14:10.730ZINFOtest_basic (dropshot): request completed latency_us = 59917 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = b975c14f-90cf-4c09-aed2-0bc6f182061b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
14042025-04-30T06:14:10.730ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14052025-04-30T06:14:10.731ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14062025-04-30T06:14:10.731ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
14072025-04-30T06:14:10.731ZDEBGtest_basic (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
14082025-04-30T06:14:10.731ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
14092025-04-30T06:14:10.731ZDEBGtest_basic (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
14102025-04-30T06:14:10.731ZDEBGtest_basic (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
14112025-04-30T06:14:10.731ZDEBGtest_basic (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
14122025-04-30T06:14:10.731ZDEBGtest_basic (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
14132025-04-30T06:14:10.731ZDEBGtest_basic (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
14142025-04-30T06:14:10.732ZDEBGtest_basic (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
14152025-04-30T06:14:10.732ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14162025-04-30T06:14:10.732ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14172025-04-30T06:14:10.732ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 71f3ce6a-cae7-4241-950b-15b9aad52a07 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
14182025-04-30T06:14:10.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14192025-04-30T06:14:10.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
14202025-04-30T06:14:10.748ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
14212025-04-30T06:14:10.758ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
14222025-04-30T06:14:10.759ZDEBGtest_basic (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
14232025-04-30T06:14:10.759ZDEBGtest_basic (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
14242025-04-30T06:14:10.759ZDEBGtest_basic (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
14252025-04-30T06:14:10.759ZDEBGtest_basic (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
14262025-04-30T06:14:10.759ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
14272025-04-30T06:14:10.759ZDEBGtest_basic (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
14282025-04-30T06:14:10.759ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = CabooseValue
14292025-04-30T06:14:10.759ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
14302025-04-30T06:14:10.759ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14312025-04-30T06:14:10.768ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
14322025-04-30T06:14:10.768ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14332025-04-30T06:14:10.768ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14342025-04-30T06:14:10.769ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
14352025-04-30T06:14:10.776ZDEBGtest_basic (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
14362025-04-30T06:14:10.785ZDEBGtest_basic (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
14372025-04-30T06:14:10.785ZDEBGtest_basic (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
14382025-04-30T06:14:10.785ZDEBGtest_basic (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
14392025-04-30T06:14:10.785ZDEBGtest_basic (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
14402025-04-30T06:14:10.785ZDEBGtest_basic (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
14412025-04-30T06:14:10.785ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
14422025-04-30T06:14:10.785ZDEBGtest_basic (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
14432025-04-30T06:14:10.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = CabooseValue
14442025-04-30T06:14:10.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14452025-04-30T06:14:10.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14462025-04-30T06:14:10.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
14472025-04-30T06:14:10.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(SpState) }
14482025-04-30T06:14:10.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(SpState) }
14492025-04-30T06:14:10.792ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
14502025-04-30T06:14:10.793ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
14512025-04-30T06:14:10.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = CabooseValue
14522025-04-30T06:14:10.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14532025-04-30T06:14:10.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14542025-04-30T06:14:10.793ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
14552025-04-30T06:14:10.793ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
14562025-04-30T06:14:10.794ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
14572025-04-30T06:14:10.794ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
14582025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
14592025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(SpState) }
14602025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(SpState) }
14612025-04-30T06:14:10.794ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
14622025-04-30T06:14:10.794ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
14632025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = CabooseValue
14642025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14652025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
14662025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
14672025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14682025-04-30T06:14:10.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14692025-04-30T06:14:10.794ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
14702025-04-30T06:14:10.794ZDEBGtest_basic (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
14712025-04-30T06:14:10.794ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
14722025-04-30T06:14:10.794ZDEBGtest_basic (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
14732025-04-30T06:14:10.795ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 72 } response = CabooseValue
14742025-04-30T06:14:10.795ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14752025-04-30T06:14:10.795ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14762025-04-30T06:14:10.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
14772025-04-30T06:14:10.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
14782025-04-30T06:14:10.799ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14792025-04-30T06:14:10.799ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
14802025-04-30T06:14:10.799ZDEBGtest_basic (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
14812025-04-30T06:14:10.799ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
14822025-04-30T06:14:10.799ZDEBGtest_basic (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
14832025-04-30T06:14:10.799ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 73 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14842025-04-30T06:14:10.799ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14852025-04-30T06:14:10.799ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14862025-04-30T06:14:10.801ZINFOtest_basic (dropshot): request completed latency_us = 68851 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 71f3ce6a-cae7-4241-950b-15b9aad52a07 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
14872025-04-30T06:14:10.801ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14882025-04-30T06:14:10.801ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14892025-04-30T06:14:10.801ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
14902025-04-30T06:14:10.801ZDEBGtest_basic (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
14912025-04-30T06:14:10.802ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
14922025-04-30T06:14:10.802ZDEBGtest_basic (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
14932025-04-30T06:14:10.803ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14942025-04-30T06:14:10.803ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14952025-04-30T06:14:10.803ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 3991fad8-5dae-4baa-ae30-cdad5322d9ed uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
14962025-04-30T06:14:10.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14972025-04-30T06:14:10.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14982025-04-30T06:14:10.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
14992025-04-30T06:14:10.812ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
15002025-04-30T06:14:10.812ZDEBGtest_basic (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
15012025-04-30T06:14:10.812ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
15022025-04-30T06:14:10.812ZDEBGtest_basic (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
15032025-04-30T06:14:10.812ZDEBGtest_basic (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
15042025-04-30T06:14:10.812ZDEBGtest_basic (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
15052025-04-30T06:14:10.812ZDEBGtest_basic (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
15062025-04-30T06:14:10.812ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = CabooseValue
15072025-04-30T06:14:10.812ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15082025-04-30T06:14:10.812ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15092025-04-30T06:14:10.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
15102025-04-30T06:14:10.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15112025-04-30T06:14:10.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15122025-04-30T06:14:10.816ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
15132025-04-30T06:14:10.816ZDEBGtest_basic (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
15142025-04-30T06:14:10.816ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
15152025-04-30T06:14:10.816ZDEBGtest_basic (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
15162025-04-30T06:14:10.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = CabooseValue
15172025-04-30T06:14:10.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15182025-04-30T06:14:10.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15192025-04-30T06:14:10.819ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
15202025-04-30T06:14:10.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15212025-04-30T06:14:10.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15222025-04-30T06:14:10.820ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
15232025-04-30T06:14:10.822ZDEBGtest_basic (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
15242025-04-30T06:14:10.822ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
15252025-04-30T06:14:10.822ZDEBGtest_basic (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
15262025-04-30T06:14:10.822ZDEBGtest_basic (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
15272025-04-30T06:14:10.822ZDEBGtest_basic (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
15282025-04-30T06:14:10.822ZDEBGtest_basic (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
15292025-04-30T06:14:10.823ZDEBGtest_basic (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
15302025-04-30T06:14:10.823ZDEBGtest_basic (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
15312025-04-30T06:14:10.823ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = CabooseValue
15322025-04-30T06:14:10.823ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15332025-04-30T06:14:10.823ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15342025-04-30T06:14:10.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
15352025-04-30T06:14:10.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
15362025-04-30T06:14:10.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
15372025-04-30T06:14:10.829ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
15382025-04-30T06:14:10.829ZDEBGtest_basic (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
15392025-04-30T06:14:10.829ZDEBGtest_basic (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
15402025-04-30T06:14:10.829ZDEBGtest_basic (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
15412025-04-30T06:14:10.829ZDEBGtest_basic (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
15422025-04-30T06:14:10.829ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
15432025-04-30T06:14:10.829ZDEBGtest_basic (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
15442025-04-30T06:14:10.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = CabooseValue
15452025-04-30T06:14:10.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15462025-04-30T06:14:10.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15472025-04-30T06:14:10.833ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
15482025-04-30T06:14:10.833ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15492025-04-30T06:14:10.833ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15502025-04-30T06:14:10.834ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
15512025-04-30T06:14:10.834ZDEBGtest_basic (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
15522025-04-30T06:14:10.834ZDEBGtest_basic (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
15532025-04-30T06:14:10.834ZDEBGtest_basic (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
15542025-04-30T06:14:10.834ZDEBGtest_basic (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
15552025-04-30T06:14:10.834ZDEBGtest_basic (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
15562025-04-30T06:14:10.834ZDEBGtest_basic (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
15572025-04-30T06:14:10.834ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
15582025-04-30T06:14:10.834ZDEBGtest_basic (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
15592025-04-30T06:14:10.834ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = CabooseValue
15602025-04-30T06:14:10.834ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15612025-04-30T06:14:10.834ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15622025-04-30T06:14:10.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
15632025-04-30T06:14:10.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(SpState) }
15642025-04-30T06:14:10.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(SpState) }
15652025-04-30T06:14:10.844ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
15662025-04-30T06:14:10.844ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
15672025-04-30T06:14:10.844ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15682025-04-30T06:14:10.844ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
15692025-04-30T06:14:10.844ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
15702025-04-30T06:14:10.844ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
15712025-04-30T06:14:10.845ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
15722025-04-30T06:14:10.845ZINFOtest_basic (dropshot): request completed latency_us = 41320 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 3991fad8-5dae-4baa-ae30-cdad5322d9ed response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
15732025-04-30T06:14:10.846ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 03142d05-5ff2-412b-bb83-0297b5283176 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
15742025-04-30T06:14:10.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
15752025-04-30T06:14:10.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = CabooseValue
15762025-04-30T06:14:10.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
15772025-04-30T06:14:10.847ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = CabooseValue
15782025-04-30T06:14:10.847ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
15792025-04-30T06:14:10.847ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 82 } response = CabooseValue
15802025-04-30T06:14:10.847ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
15812025-04-30T06:14:10.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 83 } response = CabooseValue
15822025-04-30T06:14:10.848ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
15832025-04-30T06:14:10.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = CabooseValue
15842025-04-30T06:14:10.848ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
15852025-04-30T06:14:10.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15862025-04-30T06:14:10.848ZINFOtest_basic (dropshot): request completed latency_us = 1931 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 03142d05-5ff2-412b-bb83-0297b5283176 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
15872025-04-30T06:14:10.848ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = d6369724-b1a4-423a-a0eb-69b83a2c1bff uri = /sp/switch/0/component/rot/cmpa
15882025-04-30T06:14:10.849ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
15892025-04-30T06:14:10.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = ReadRot(Ok)
15902025-04-30T06:14:10.849ZINFOtest_basic (dropshot): request completed latency_us = 795 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = d6369724-b1a4-423a-a0eb-69b83a2c1bff response_code = 200 uri = /sp/switch/0/component/rot/cmpa
15912025-04-30T06:14:10.850ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 02ea084d-c38e-48ea-a6fb-ec49a5e232b6 uri = /sp/switch/0/component/rot/cfpa
15922025-04-30T06:14:10.850ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
15932025-04-30T06:14:10.850ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = ReadRot(Ok)
15942025-04-30T06:14:10.850ZINFOtest_basic (dropshot): request completed latency_us = 632 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 02ea084d-c38e-48ea-a6fb-ec49a5e232b6 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
15952025-04-30T06:14:10.851ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 434e9300-c3cc-416b-b701-da671ece8ca8 uri = /sp/switch/0/component/rot/cfpa
15962025-04-30T06:14:10.851ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
15972025-04-30T06:14:10.851ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = ReadRot(Ok)
15982025-04-30T06:14:10.852ZINFOtest_basic (dropshot): request completed latency_us = 518 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 434e9300-c3cc-416b-b701-da671ece8ca8 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
15992025-04-30T06:14:10.852ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 1c4e9a3e-eecb-4528-9199-7ca8fe58e821 uri = /sp/switch/0/component/rot/cfpa
16002025-04-30T06:14:10.852ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 89 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
16012025-04-30T06:14:10.853ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = ReadRot(Ok)
16022025-04-30T06:14:10.853ZINFOtest_basic (dropshot): request completed latency_us = 633 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 1c4e9a3e-eecb-4528-9199-7ca8fe58e821 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
16032025-04-30T06:14:10.853ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 9e521417-d54d-49f6-a589-9189adecd276 uri = /sp/switch/1
16042025-04-30T06:14:10.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(SpState) }
16052025-04-30T06:14:10.853ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
16062025-04-30T06:14:10.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
16072025-04-30T06:14:10.854ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
16082025-04-30T06:14:10.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } 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(()) }))
16092025-04-30T06:14:10.854ZINFOtest_basic (dropshot): request completed latency_us = 659 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 9e521417-d54d-49f6-a589-9189adecd276 response_code = 200 uri = /sp/switch/1
16102025-04-30T06:14:10.855ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 58c2ac43-0643-4cdf-b342-0fbc7fbf4578 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
16112025-04-30T06:14:10.855ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
16122025-04-30T06:14:10.855ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 27 } response = CabooseValue
16132025-04-30T06:14:10.855ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
16142025-04-30T06:14:10.855ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = CabooseValue
16152025-04-30T06:14:10.855ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
16162025-04-30T06:14:10.856ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = CabooseValue
16172025-04-30T06:14:10.856ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
16182025-04-30T06:14:10.862ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = CabooseValue
16192025-04-30T06:14:10.866ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
16202025-04-30T06:14:10.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16212025-04-30T06:14:10.867ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
16222025-04-30T06:14:10.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 32 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16232025-04-30T06:14:10.868ZINFOtest_basic (dropshot): request completed latency_us = 13566 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 58c2ac43-0643-4cdf-b342-0fbc7fbf4578 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
16242025-04-30T06:14:10.876ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 77e2c3df-3329-458e-93f0-fc8cf94d9c64 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
16252025-04-30T06:14:10.877ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
16262025-04-30T06:14:10.881ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 33 } response = CabooseValue
16272025-04-30T06:14:10.881ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
16282025-04-30T06:14:10.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 34 } response = CabooseValue
16292025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
16302025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = CabooseValue
16312025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
16322025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } response = CabooseValue
16332025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
16342025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16352025-04-30T06:14:10.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
16362025-04-30T06:14:10.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16372025-04-30T06:14:10.888ZINFOtest_basic (dropshot): request completed latency_us = 15512 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 77e2c3df-3329-458e-93f0-fc8cf94d9c64 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
16382025-04-30T06:14:10.889ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 4c47f67b-0ba3-4d16-ba41-55c07a94a29a uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
16392025-04-30T06:14:10.889ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
16402025-04-30T06:14:10.889ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = CabooseValue
16412025-04-30T06:14:10.890ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
16422025-04-30T06:14:10.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = CabooseValue
16432025-04-30T06:14:10.890ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
16442025-04-30T06:14:10.891ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = CabooseValue
16452025-04-30T06:14:10.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
16462025-04-30T06:14:10.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 42 } response = CabooseValue
16472025-04-30T06:14:10.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
16482025-04-30T06:14:10.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 43 } response = CabooseValue
16492025-04-30T06:14:10.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
16502025-04-30T06:14:10.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16512025-04-30T06:14:10.892ZINFOtest_basic (dropshot): request completed latency_us = 2898 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 4c47f67b-0ba3-4d16-ba41-55c07a94a29a response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
16522025-04-30T06:14:10.894ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7cdf551b-564a-432b-bb8b-07833946f9ad uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
16532025-04-30T06:14:10.895ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
16542025-04-30T06:14:10.898ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = CabooseValue
16552025-04-30T06:14:10.898ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
16562025-04-30T06:14:10.898ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = CabooseValue
16572025-04-30T06:14:10.898ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
16582025-04-30T06:14:10.899ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = CabooseValue
16592025-04-30T06:14:10.900ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
16602025-04-30T06:14:10.912ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = CabooseValue
16612025-04-30T06:14:10.913ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
16622025-04-30T06:14:10.913ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = CabooseValue
16632025-04-30T06:14:10.914ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
16642025-04-30T06:14:10.914ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16652025-04-30T06:14:10.915ZINFOtest_basic (dropshot): request completed latency_us = 20621 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7cdf551b-564a-432b-bb8b-07833946f9ad response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
16662025-04-30T06:14:10.923ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 8178aa45-c21e-4aed-ba4c-d9681790c321 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
16672025-04-30T06:14:10.923ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
16682025-04-30T06:14:10.924ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = CabooseValue
16692025-04-30T06:14:10.924ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
16702025-04-30T06:14:10.924ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 52 } response = CabooseValue
16712025-04-30T06:14:10.924ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
16722025-04-30T06:14:10.924ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 53 } response = CabooseValue
16732025-04-30T06:14:10.924ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
16742025-04-30T06:14:10.925ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = CabooseValue
16752025-04-30T06:14:10.925ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
16762025-04-30T06:14:10.925ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = CabooseValue
16772025-04-30T06:14:10.925ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
16782025-04-30T06:14:10.926ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16792025-04-30T06:14:10.926ZINFOtest_basic (dropshot): request completed latency_us = 3209 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 8178aa45-c21e-4aed-ba4c-d9681790c321 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
16802025-04-30T06:14:10.927ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = d927ec6e-282c-4083-bde8-e8976069c8ac uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
16812025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
16822025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = CabooseValue
16832025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
16842025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = CabooseValue
16852025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
16862025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = CabooseValue
16872025-04-30T06:14:10.927ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
16882025-04-30T06:14:10.930ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = CabooseValue
16892025-04-30T06:14:10.930ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
16902025-04-30T06:14:10.931ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = CabooseValue
16912025-04-30T06:14:10.931ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
16922025-04-30T06:14:10.931ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 62 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16932025-04-30T06:14:10.931ZINFOtest_basic (dropshot): request completed latency_us = 4304 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = d927ec6e-282c-4083-bde8-e8976069c8ac response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
16942025-04-30T06:14:10.932ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = b1b4643d-6f8a-4c08-9c79-4ae8ae55980d uri = /sp/switch/1/component/rot/cmpa
16952025-04-30T06:14:10.932ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
16962025-04-30T06:14:10.932ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 63 } response = ReadRot(Ok)
16972025-04-30T06:14:10.932ZINFOtest_basic (dropshot): request completed latency_us = 440 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = b1b4643d-6f8a-4c08-9c79-4ae8ae55980d response_code = 200 uri = /sp/switch/1/component/rot/cmpa
16982025-04-30T06:14:10.933ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 0fd171a8-fb35-44d7-b5cc-6517d8ed95c9 uri = /sp/switch/1/component/rot/cfpa
16992025-04-30T06:14:10.933ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
17002025-04-30T06:14:10.933ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = ReadRot(Ok)
17012025-04-30T06:14:10.933ZINFOtest_basic (dropshot): request completed latency_us = 603 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 0fd171a8-fb35-44d7-b5cc-6517d8ed95c9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
17022025-04-30T06:14:10.935ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = feb4db86-6d84-4715-a72a-6e12fd7e816c uri = /sp/switch/1/component/rot/cfpa
17032025-04-30T06:14:10.935ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
17042025-04-30T06:14:10.935ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = ReadRot(Ok)
17052025-04-30T06:14:10.935ZINFOtest_basic (dropshot): request completed latency_us = 683 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = feb4db86-6d84-4715-a72a-6e12fd7e816c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
17062025-04-30T06:14:10.941ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 29202bcd-4a01-426b-b190-01ed205ef739 uri = /sp/switch/1/component/rot/cfpa
17072025-04-30T06:14:10.941ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
17082025-04-30T06:14:10.942ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = ReadRot(Ok)
17092025-04-30T06:14:10.942ZINFOtest_basic (dropshot): request completed latency_us = 1464 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 29202bcd-4a01-426b-b190-01ed205ef739 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
17102025-04-30T06:14:10.943ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = c1674e2a-c53b-4759-89c4-44593e7ad6d1 uri = /sp/sled/0
17112025-04-30T06:14:10.943ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(SpState) }
17122025-04-30T06:14:10.943ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
17132025-04-30T06:14:10.963ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17142025-04-30T06:14:10.965ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
17152025-04-30T06:14:10.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } 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(()) }))
17162025-04-30T06:14:10.966ZINFOtest_basic (dropshot): request completed latency_us = 22854 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = c1674e2a-c53b-4759-89c4-44593e7ad6d1 response_code = 200 uri = /sp/sled/0
17172025-04-30T06:14:10.980ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 942fbe29-62c4-4da4-92bc-c423c6f30156 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
17182025-04-30T06:14:10.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
17192025-04-30T06:14:10.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = CabooseValue
17202025-04-30T06:14:10.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
17212025-04-30T06:14:10.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = CabooseValue
17222025-04-30T06:14:10.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
17232025-04-30T06:14:10.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = CabooseValue
17242025-04-30T06:14:10.982ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
17252025-04-30T06:14:10.982ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = CabooseValue
17262025-04-30T06:14:10.982ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
17272025-04-30T06:14:11.002ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17282025-04-30T06:14:11.002ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
17292025-04-30T06:14:11.002ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17302025-04-30T06:14:11.002ZINFOtest_basic (dropshot): request completed latency_us = 22010 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 942fbe29-62c4-4da4-92bc-c423c6f30156 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
17312025-04-30T06:14:11.014ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 6165dcaf-7eb8-4b4c-b56e-4927e9eefb4e uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
17322025-04-30T06:14:11.020ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
17332025-04-30T06:14:11.032ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = CabooseValue
17342025-04-30T06:14:11.032ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
17352025-04-30T06:14:11.033ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = CabooseValue
17362025-04-30T06:14:11.033ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
17372025-04-30T06:14:11.033ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = CabooseValue
17382025-04-30T06:14:11.033ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
17392025-04-30T06:14:11.033ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } response = CabooseValue
17402025-04-30T06:14:11.033ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
17412025-04-30T06:14:11.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
17422025-04-30T06:14:11.034ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
17432025-04-30T06:14:11.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17442025-04-30T06:14:11.034ZINFOtest_basic (dropshot): request completed latency_us = 20095 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 6165dcaf-7eb8-4b4c-b56e-4927e9eefb4e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
17452025-04-30T06:14:11.037ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 2ecb12bc-783a-4497-b494-ee88e785d181 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
17462025-04-30T06:14:11.053ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
17472025-04-30T06:14:11.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
17482025-04-30T06:14:11.065ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
17492025-04-30T06:14:11.067ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
17502025-04-30T06:14:11.067ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
17512025-04-30T06:14:11.067ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = CabooseValue
17522025-04-30T06:14:11.067ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
17532025-04-30T06:14:11.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = CabooseValue
17542025-04-30T06:14:11.068ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
17552025-04-30T06:14:11.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = CabooseValue
17562025-04-30T06:14:11.068ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
17572025-04-30T06:14:11.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17582025-04-30T06:14:11.068ZINFOtest_basic (dropshot): request completed latency_us = 31321 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 2ecb12bc-783a-4497-b494-ee88e785d181 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
17592025-04-30T06:14:11.069ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 5dad61e5-5d01-4875-9507-086335cd636d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
17602025-04-30T06:14:11.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
17612025-04-30T06:14:11.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = CabooseValue
17622025-04-30T06:14:11.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
17632025-04-30T06:14:11.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = CabooseValue
17642025-04-30T06:14:11.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
17652025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = CabooseValue
17662025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
17672025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = CabooseValue
17682025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
17692025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = CabooseValue
17702025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
17712025-04-30T06:14:11.072ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
17722025-04-30T06:14:11.072ZINFOtest_basic (dropshot): request completed latency_us = 2914 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 5dad61e5-5d01-4875-9507-086335cd636d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
17732025-04-30T06:14:11.073ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7b678326-dfc6-4e74-885c-e8ae5a1693b9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
17742025-04-30T06:14:11.073ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
17752025-04-30T06:14:11.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = CabooseValue
17762025-04-30T06:14:11.082ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
17772025-04-30T06:14:11.082ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
17782025-04-30T06:14:11.083ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
17792025-04-30T06:14:11.083ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
17802025-04-30T06:14:11.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(SpState) }
17812025-04-30T06:14:11.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(SpState) }
17822025-04-30T06:14:11.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(SpState) }
17832025-04-30T06:14:11.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(SpState) }
17842025-04-30T06:14:11.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
17852025-04-30T06:14:11.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
17862025-04-30T06:14:11.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
17872025-04-30T06:14:11.084ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
17882025-04-30T06:14:11.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17892025-04-30T06:14:11.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17902025-04-30T06:14:11.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17912025-04-30T06:14:11.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
17922025-04-30T06:14:11.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17932025-04-30T06:14:11.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17942025-04-30T06:14:11.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(SpState) }
17952025-04-30T06:14:11.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17962025-04-30T06:14:11.085ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
17972025-04-30T06:14:11.085ZDEBGtest_basic (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
17982025-04-30T06:14:11.085ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
17992025-04-30T06:14:11.086ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
18002025-04-30T06:14:11.086ZDEBGtest_basic (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
18012025-04-30T06:14:11.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18022025-04-30T06:14:11.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18032025-04-30T06:14:11.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = CabooseValue
18042025-04-30T06:14:11.088ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18052025-04-30T06:14:11.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18062025-04-30T06:14:11.091ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
18072025-04-30T06:14:11.091ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18082025-04-30T06:14:11.091ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18092025-04-30T06:14:11.100ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
18102025-04-30T06:14:11.100ZDEBGtest_basic (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
18112025-04-30T06:14:11.100ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
18122025-04-30T06:14:11.100ZDEBGtest_basic (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
18132025-04-30T06:14:11.100ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
18142025-04-30T06:14:11.100ZDEBGtest_basic (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
18152025-04-30T06:14:11.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 92 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18162025-04-30T06:14:11.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18172025-04-30T06:14:11.100ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
18182025-04-30T06:14:11.101ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18192025-04-30T06:14:11.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(SpState) }
18202025-04-30T06:14:11.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18212025-04-30T06:14:11.103ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
18222025-04-30T06:14:11.103ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
18232025-04-30T06:14:11.103ZDEBGtest_basic (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
18242025-04-30T06:14:11.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 93 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18252025-04-30T06:14:11.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = CabooseValue
18262025-04-30T06:14:11.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18272025-04-30T06:14:11.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18282025-04-30T06:14:11.105ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
18292025-04-30T06:14:11.105ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18302025-04-30T06:14:11.105ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
18312025-04-30T06:14:11.105ZDEBGtest_basic (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
18322025-04-30T06:14:11.105ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
18332025-04-30T06:14:11.105ZDEBGtest_basic (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
18342025-04-30T06:14:11.105ZDEBGtest_basic (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
18352025-04-30T06:14:11.105ZDEBGtest_basic (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
18362025-04-30T06:14:11.105ZDEBGtest_basic (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
18372025-04-30T06:14:11.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 144 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18382025-04-30T06:14:11.105ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
18392025-04-30T06:14:11.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18402025-04-30T06:14:11.110ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18412025-04-30T06:14:11.113ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
18422025-04-30T06:14:11.113ZDEBGtest_basic (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
18432025-04-30T06:14:11.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = CabooseValue
18442025-04-30T06:14:11.114ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18452025-04-30T06:14:11.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18462025-04-30T06:14:11.116ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18472025-04-30T06:14:11.116ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
18482025-04-30T06:14:11.116ZDEBGtest_basic (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
18492025-04-30T06:14:11.117ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
18502025-04-30T06:14:11.117ZDEBGtest_basic (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
18512025-04-30T06:14:11.117ZDEBGtest_basic (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
18522025-04-30T06:14:11.117ZDEBGtest_basic (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
18532025-04-30T06:14:11.117ZDEBGtest_basic (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
18542025-04-30T06:14:11.117ZDEBGtest_basic (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
18552025-04-30T06:14:11.117ZDEBGtest_basic (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
18562025-04-30T06:14:11.117ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18572025-04-30T06:14:11.117ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
18582025-04-30T06:14:11.117ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18592025-04-30T06:14:11.122ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18602025-04-30T06:14:11.129ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
18612025-04-30T06:14:11.129ZDEBGtest_basic (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
18622025-04-30T06:14:11.129ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = CabooseValue
18632025-04-30T06:14:11.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18642025-04-30T06:14:11.129ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18652025-04-30T06:14:11.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18662025-04-30T06:14:11.130ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
18672025-04-30T06:14:11.130ZDEBGtest_basic (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
18682025-04-30T06:14:11.130ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
18692025-04-30T06:14:11.130ZDEBGtest_basic (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
18702025-04-30T06:14:11.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18712025-04-30T06:14:11.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
18722025-04-30T06:14:11.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18732025-04-30T06:14:11.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(SpState) }
18742025-04-30T06:14:11.132ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
18752025-04-30T06:14:11.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
18762025-04-30T06:14:11.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18772025-04-30T06:14:11.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18782025-04-30T06:14:11.134ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
18792025-04-30T06:14:11.134ZINFOtest_basic (dropshot): request completed latency_us = 59449 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7b678326-dfc6-4e74-885c-e8ae5a1693b9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
18802025-04-30T06:14:11.134ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18812025-04-30T06:14:11.134ZDEBGtest_basic (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
18822025-04-30T06:14:11.136ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18832025-04-30T06:14:11.137ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7ffcdf83-f610-46f3-9ff4-1205a7cef13d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
18842025-04-30T06:14:11.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18852025-04-30T06:14:11.139ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
18862025-04-30T06:14:11.139ZDEBGtest_basic (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
18872025-04-30T06:14:11.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18882025-04-30T06:14:11.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
18892025-04-30T06:14:11.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = CabooseValue
18902025-04-30T06:14:11.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18912025-04-30T06:14:11.154ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
18922025-04-30T06:14:11.154ZDEBGtest_basic (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
18932025-04-30T06:14:11.154ZDEBGtest_basic (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
18942025-04-30T06:14:11.154ZDEBGtest_basic (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
18952025-04-30T06:14:11.154ZDEBGtest_basic (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
18962025-04-30T06:14:11.154ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18972025-04-30T06:14:11.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
18982025-04-30T06:14:11.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = CabooseValue
18992025-04-30T06:14:11.175ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19002025-04-30T06:14:11.175ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
19012025-04-30T06:14:11.175ZDEBGtest_basic (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
19022025-04-30T06:14:11.175ZDEBGtest_basic (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
19032025-04-30T06:14:11.175ZDEBGtest_basic (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
19042025-04-30T06:14:11.175ZDEBGtest_basic (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
19052025-04-30T06:14:11.175ZDEBGtest_basic (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
19062025-04-30T06:14:11.175ZDEBGtest_basic (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
19072025-04-30T06:14:11.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19082025-04-30T06:14:11.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
19092025-04-30T06:14:11.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } response = CabooseValue
19102025-04-30T06:14:11.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(SpState) }
19112025-04-30T06:14:11.191ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
19122025-04-30T06:14:11.191ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 157 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19132025-04-30T06:14:11.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
19142025-04-30T06:14:11.191ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
19152025-04-30T06:14:11.191ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = CabooseValue
19162025-04-30T06:14:11.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
19172025-04-30T06:14:11.210ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = CabooseValue
19182025-04-30T06:14:11.210ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
19192025-04-30T06:14:11.210ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19202025-04-30T06:14:11.210ZINFOtest_basic (dropshot): request completed latency_us = 73407 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7ffcdf83-f610-46f3-9ff4-1205a7cef13d response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
19212025-04-30T06:14:11.211ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 6cf9a62a-27e3-4a62-b048-f9e7fa5e0051 uri = /sp/sled/0/component/rot/cmpa
19222025-04-30T06:14:11.212ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
19232025-04-30T06:14:11.216ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = ReadRot(Ok)
19242025-04-30T06:14:11.217ZINFOtest_basic (dropshot): request completed latency_us = 5825 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 6cf9a62a-27e3-4a62-b048-f9e7fa5e0051 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
19252025-04-30T06:14:11.218ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7de66821-3bca-4525-85e2-e3c17a12bba0 uri = /sp/sled/0/component/rot/cfpa
19262025-04-30T06:14:11.221ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
19272025-04-30T06:14:11.222ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = ReadRot(Ok)
19282025-04-30T06:14:11.222ZINFOtest_basic (dropshot): request completed latency_us = 3532 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 7de66821-3bca-4525-85e2-e3c17a12bba0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
19292025-04-30T06:14:11.243ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 8634e8a1-0c94-49de-8117-cc6a41ac7849 uri = /sp/sled/0/component/rot/cfpa
19302025-04-30T06:14:11.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
19312025-04-30T06:14:11.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = ReadRot(Ok)
19322025-04-30T06:14:11.245ZINFOtest_basic (dropshot): request completed latency_us = 1588 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 8634e8a1-0c94-49de-8117-cc6a41ac7849 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
19332025-04-30T06:14:11.269ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = e295e069-5630-4cf8-b470-2b7169ca4583 uri = /sp/sled/0/component/rot/cfpa
19342025-04-30T06:14:11.272ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
19352025-04-30T06:14:11.272ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = ReadRot(Ok)
19362025-04-30T06:14:11.275ZINFOtest_basic (dropshot): request completed latency_us = 5906 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = e295e069-5630-4cf8-b470-2b7169ca4583 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
19372025-04-30T06:14:11.295ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = fa008a43-a4f2-4dd4-a802-e9a7fb6eaa9d uri = /sp/sled/1
19382025-04-30T06:14:11.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(SpState) }
19392025-04-30T06:14:11.302ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
19402025-04-30T06:14:11.303ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19412025-04-30T06:14:11.305ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
19422025-04-30T06:14:11.307ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } 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(()) }))
19432025-04-30T06:14:11.307ZINFOtest_basic (dropshot): request completed latency_us = 11607 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = fa008a43-a4f2-4dd4-a802-e9a7fb6eaa9d response_code = 200 uri = /sp/sled/1
19442025-04-30T06:14:11.326ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = b70f98e7-6a9b-41c7-ab31-1451c8d82e12 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
19452025-04-30T06:14:11.326ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
19462025-04-30T06:14:11.559ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
19472025-04-30T06:14:11.560ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
19482025-04-30T06:14:12.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = CabooseValue
19492025-04-30T06:14:12.301ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
19502025-04-30T06:14:12.301ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
19512025-04-30T06:14:12.301ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
19522025-04-30T06:14:12.301ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
19532025-04-30T06:14:12.302ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 69 }, kind: MgsRequest(SpState) }
19542025-04-30T06:14:12.302ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(SpState) }
19552025-04-30T06:14:12.302ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(SpState) }
19562025-04-30T06:14:12.302ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(SpState) }
19572025-04-30T06:14:12.308ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
19582025-04-30T06:14:12.309ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
19592025-04-30T06:14:12.309ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
19602025-04-30T06:14:12.309ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
19612025-04-30T06:14:12.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19622025-04-30T06:14:12.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19632025-04-30T06:14:12.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19642025-04-30T06:14:12.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19652025-04-30T06:14:12.321ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
19662025-04-30T06:14:12.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19672025-04-30T06:14:12.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(SpState) }
19682025-04-30T06:14:12.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19692025-04-30T06:14:12.338ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
19702025-04-30T06:14:12.338ZDEBGtest_basic (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
19712025-04-30T06:14:12.338ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
19722025-04-30T06:14:12.339ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
19732025-04-30T06:14:12.339ZDEBGtest_basic (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
19742025-04-30T06:14:12.342ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19752025-04-30T06:14:12.342ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19762025-04-30T06:14:12.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19772025-04-30T06:14:12.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
19782025-04-30T06:14:12.343ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19792025-04-30T06:14:12.348ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
19802025-04-30T06:14:12.351ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19812025-04-30T06:14:12.351ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
19822025-04-30T06:14:12.352ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
19832025-04-30T06:14:12.352ZDEBGtest_basic (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
19842025-04-30T06:14:12.353ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
19852025-04-30T06:14:12.354ZDEBGtest_basic (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
19862025-04-30T06:14:12.354ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
19872025-04-30T06:14:12.354ZDEBGtest_basic (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
19882025-04-30T06:14:12.360ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19892025-04-30T06:14:12.360ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19902025-04-30T06:14:12.362ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19912025-04-30T06:14:12.362ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
19922025-04-30T06:14:12.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(SpState) }
19932025-04-30T06:14:12.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19942025-04-30T06:14:12.375ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
19952025-04-30T06:14:12.375ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
19962025-04-30T06:14:12.375ZDEBGtest_basic (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
19972025-04-30T06:14:12.376ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19982025-04-30T06:14:12.376ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19992025-04-30T06:14:12.378ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = CabooseValue
20002025-04-30T06:14:12.378ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
20012025-04-30T06:14:12.380ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
20022025-04-30T06:14:12.383ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20032025-04-30T06:14:12.387ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
20042025-04-30T06:14:12.388ZDEBGtest_basic (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
20052025-04-30T06:14:12.388ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
20062025-04-30T06:14:12.388ZDEBGtest_basic (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
20072025-04-30T06:14:12.391ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20082025-04-30T06:14:12.391ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20092025-04-30T06:14:12.391ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
20102025-04-30T06:14:12.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
20112025-04-30T06:14:12.394ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
20122025-04-30T06:14:12.395ZDEBGtest_basic (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
20132025-04-30T06:14:12.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20142025-04-30T06:14:12.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20152025-04-30T06:14:12.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20162025-04-30T06:14:12.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20172025-04-30T06:14:12.411ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
20182025-04-30T06:14:12.411ZDEBGtest_basic (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
20192025-04-30T06:14:12.411ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
20202025-04-30T06:14:12.411ZDEBGtest_basic (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
20212025-04-30T06:14:12.411ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20222025-04-30T06:14:12.411ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20232025-04-30T06:14:12.411ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
20242025-04-30T06:14:12.413ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20252025-04-30T06:14:12.435ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
20262025-04-30T06:14:12.435ZDEBGtest_basic (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
20272025-04-30T06:14:12.436ZDEBGtest_basic (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
20282025-04-30T06:14:12.436ZDEBGtest_basic (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
20292025-04-30T06:14:12.436ZDEBGtest_basic (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
20302025-04-30T06:14:12.437ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20312025-04-30T06:14:12.437ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20322025-04-30T06:14:12.437ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20332025-04-30T06:14:12.443ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20342025-04-30T06:14:12.444ZINFOtest_basic (dropshot): request completed latency_us = 1118181 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = b70f98e7-6a9b-41c7-ab31-1451c8d82e12 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
20352025-04-30T06:14:12.445ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
20362025-04-30T06:14:12.445ZDEBGtest_basic (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
20372025-04-30T06:14:12.446ZDEBGtest_basic (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
20382025-04-30T06:14:12.446ZDEBGtest_basic (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
20392025-04-30T06:14:12.446ZDEBGtest_basic (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
20402025-04-30T06:14:12.446ZDEBGtest_basic (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
20412025-04-30T06:14:12.446ZDEBGtest_basic (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
20422025-04-30T06:14:12.446ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
20432025-04-30T06:14:12.447ZDEBGtest_basic (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
20442025-04-30T06:14:12.447ZDEBGtest_basic (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
20452025-04-30T06:14:12.447ZDEBGtest_basic (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
20462025-04-30T06:14:12.448ZDEBGtest_basic (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
20472025-04-30T06:14:12.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20482025-04-30T06:14:12.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20492025-04-30T06:14:12.450ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = fab41e68-1f75-4f15-969e-702764611b82 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
20502025-04-30T06:14:12.465ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(SpState) }
20512025-04-30T06:14:12.465ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
20522025-04-30T06:14:12.466ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
20532025-04-30T06:14:12.467ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
20542025-04-30T06:14:12.467ZDEBGtest_basic (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
20552025-04-30T06:14:12.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20562025-04-30T06:14:12.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20572025-04-30T06:14:12.469ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
20582025-04-30T06:14:12.469ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
20592025-04-30T06:14:12.474ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = CabooseValue
20602025-04-30T06:14:12.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20612025-04-30T06:14:12.474ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
20622025-04-30T06:14:12.474ZDEBGtest_basic (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
20632025-04-30T06:14:12.474ZDEBGtest_basic (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
20642025-04-30T06:14:12.474ZDEBGtest_basic (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
20652025-04-30T06:14:12.474ZDEBGtest_basic (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
20662025-04-30T06:14:12.474ZDEBGtest_basic (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
20672025-04-30T06:14:12.474ZDEBGtest_basic (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
20682025-04-30T06:14:12.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20692025-04-30T06:14:12.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
20702025-04-30T06:14:12.485ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = CabooseValue
20712025-04-30T06:14:12.485ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
20722025-04-30T06:14:12.485ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
20732025-04-30T06:14:12.485ZDEBGtest_basic (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
20742025-04-30T06:14:12.486ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20752025-04-30T06:14:12.486ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
20762025-04-30T06:14:12.491ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = CabooseValue
20772025-04-30T06:14:12.492ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20782025-04-30T06:14:12.492ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
20792025-04-30T06:14:12.492ZDEBGtest_basic (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
20802025-04-30T06:14:12.492ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20812025-04-30T06:14:12.492ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
20822025-04-30T06:14:12.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = CabooseValue
20832025-04-30T06:14:12.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(SpState) }
20842025-04-30T06:14:12.494ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
20852025-04-30T06:14:12.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 144 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
20862025-04-30T06:14:12.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
20872025-04-30T06:14:12.494ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
20882025-04-30T06:14:12.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20892025-04-30T06:14:12.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
20902025-04-30T06:14:12.496ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20912025-04-30T06:14:12.497ZINFOtest_basic (dropshot): request completed latency_us = 45958 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = fab41e68-1f75-4f15-969e-702764611b82 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
20922025-04-30T06:14:12.500ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 1fe7f13c-76f2-45d3-9cbf-94c054504a43 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
20932025-04-30T06:14:12.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
20942025-04-30T06:14:12.501ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = CabooseValue
20952025-04-30T06:14:12.501ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
20962025-04-30T06:14:12.501ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = CabooseValue
20972025-04-30T06:14:12.501ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
20982025-04-30T06:14:12.503ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = CabooseValue
20992025-04-30T06:14:12.503ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
21002025-04-30T06:14:12.505ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = CabooseValue
21012025-04-30T06:14:12.506ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
21022025-04-30T06:14:12.537ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = CabooseValue
21032025-04-30T06:14:12.538ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
21042025-04-30T06:14:12.538ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21052025-04-30T06:14:12.538ZINFOtest_basic (dropshot): request completed latency_us = 38236 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 1fe7f13c-76f2-45d3-9cbf-94c054504a43 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
21062025-04-30T06:14:12.545ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 49956df2-9da0-42e0-a3c7-10155b97ab89 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
21072025-04-30T06:14:12.546ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
21082025-04-30T06:14:12.551ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = CabooseValue
21092025-04-30T06:14:12.552ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
21102025-04-30T06:14:12.552ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = CabooseValue
21112025-04-30T06:14:12.553ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
21122025-04-30T06:14:12.553ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = CabooseValue
21132025-04-30T06:14:12.553ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
21142025-04-30T06:14:12.554ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } response = CabooseValue
21152025-04-30T06:14:12.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
21162025-04-30T06:14:12.554ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 157 } response = CabooseValue
21172025-04-30T06:14:12.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
21182025-04-30T06:14:12.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21192025-04-30T06:14:12.577ZINFOtest_basic (dropshot): request completed latency_us = 31802 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 49956df2-9da0-42e0-a3c7-10155b97ab89 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
21202025-04-30T06:14:12.579ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 3cf2c70b-67c4-4f5e-9f4c-8e316195bebf uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
21212025-04-30T06:14:12.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
21222025-04-30T06:14:12.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = CabooseValue
21232025-04-30T06:14:12.580ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
21242025-04-30T06:14:12.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } response = CabooseValue
21252025-04-30T06:14:12.580ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
21262025-04-30T06:14:12.581ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = CabooseValue
21272025-04-30T06:14:12.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
21282025-04-30T06:14:12.581ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = CabooseValue
21292025-04-30T06:14:12.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
21302025-04-30T06:14:12.581ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = CabooseValue
21312025-04-30T06:14:12.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
21322025-04-30T06:14:12.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21332025-04-30T06:14:12.582ZINFOtest_basic (dropshot): request completed latency_us = 2876 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 3cf2c70b-67c4-4f5e-9f4c-8e316195bebf response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
21342025-04-30T06:14:12.586ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = a060ba00-0bb5-4c30-b54f-2b541f67f0e3 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
21352025-04-30T06:14:12.587ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
21362025-04-30T06:14:12.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = CabooseValue
21372025-04-30T06:14:12.588ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
21382025-04-30T06:14:12.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = CabooseValue
21392025-04-30T06:14:12.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
21402025-04-30T06:14:12.590ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = CabooseValue
21412025-04-30T06:14:12.595ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
21422025-04-30T06:14:12.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = CabooseValue
21432025-04-30T06:14:12.597ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
21442025-04-30T06:14:12.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = CabooseValue
21452025-04-30T06:14:12.599ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
21462025-04-30T06:14:12.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21472025-04-30T06:14:12.599ZINFOtest_basic (dropshot): request completed latency_us = 10692 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = a060ba00-0bb5-4c30-b54f-2b541f67f0e3 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
21482025-04-30T06:14:12.603ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 2070c931-675e-4ed3-bc68-0a49e71bdd80 uri = /sp/sled/1/component/rot/cmpa
21492025-04-30T06:14:12.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
21502025-04-30T06:14:12.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = ReadRot(Ok)
21512025-04-30T06:14:12.605ZINFOtest_basic (dropshot): request completed latency_us = 1878 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 2070c931-675e-4ed3-bc68-0a49e71bdd80 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
21522025-04-30T06:14:12.609ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 50592692-7124-4202-8e5b-561627378024 uri = /sp/sled/1/component/rot/cfpa
21532025-04-30T06:14:12.609ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
21542025-04-30T06:14:12.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = ReadRot(Ok)
21552025-04-30T06:14:12.611ZINFOtest_basic (dropshot): request completed latency_us = 2382 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 50592692-7124-4202-8e5b-561627378024 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
21562025-04-30T06:14:12.613ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = ac393b4c-2524-44d4-ab6b-bc9990a62135 uri = /sp/sled/1/component/rot/cfpa
21572025-04-30T06:14:12.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
21582025-04-30T06:14:12.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = ReadRot(Ok)
21592025-04-30T06:14:12.615ZINFOtest_basic (dropshot): request completed latency_us = 2136 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = ac393b4c-2524-44d4-ab6b-bc9990a62135 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
21602025-04-30T06:14:12.617ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 59373425-3b8d-4039-b11f-39bf47d466fd uri = /sp/sled/1/component/rot/cfpa
21612025-04-30T06:14:12.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
21622025-04-30T06:14:12.620ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = ReadRot(Ok)
21632025-04-30T06:14:12.620ZINFOtest_basic (dropshot): request completed latency_us = 3234 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35021 req_id = 59373425-3b8d-4039-b11f-39bf47d466fd response_code = 200 uri = /sp/sled/1/component/rot/cfpa
21642025-04-30T06:14:13.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
21652025-04-30T06:14:13.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
21662025-04-30T06:14:13.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
21672025-04-30T06:14:13.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
21682025-04-30T06:14:13.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(SpState) }
21692025-04-30T06:14:13.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(SpState) }
21702025-04-30T06:14:13.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(SpState) }
21712025-04-30T06:14:13.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(SpState) }
21722025-04-30T06:14:13.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
21732025-04-30T06:14:13.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
21742025-04-30T06:14:13.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
21752025-04-30T06:14:13.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
21762025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21772025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21782025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21792025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21802025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21812025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(SpState) }
21822025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21832025-04-30T06:14:13.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21842025-04-30T06:14:13.083ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
21852025-04-30T06:14:13.083ZDEBGtest_basic (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
21862025-04-30T06:14:13.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
21872025-04-30T06:14:13.084ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
21882025-04-30T06:14:13.084ZDEBGtest_basic (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
21892025-04-30T06:14:13.084ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
21902025-04-30T06:14:13.084ZDEBGtest_basic (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
21912025-04-30T06:14:13.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21922025-04-30T06:14:13.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 72 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
21932025-04-30T06:14:13.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21942025-04-30T06:14:13.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21952025-04-30T06:14:13.087ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
21962025-04-30T06:14:13.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21972025-04-30T06:14:13.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
21982025-04-30T06:14:13.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21992025-04-30T06:14:13.093ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
22002025-04-30T06:14:13.093ZDEBGtest_basic (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
22012025-04-30T06:14:13.093ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
22022025-04-30T06:14:13.093ZDEBGtest_basic (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
22032025-04-30T06:14:13.094ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
22042025-04-30T06:14:13.094ZDEBGtest_basic (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
22052025-04-30T06:14:13.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22062025-04-30T06:14:13.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22072025-04-30T06:14:13.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22082025-04-30T06:14:13.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(SpState) }
22092025-04-30T06:14:13.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22102025-04-30T06:14:13.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22112025-04-30T06:14:13.098ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
22122025-04-30T06:14:13.098ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
22132025-04-30T06:14:13.098ZDEBGtest_basic (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
22142025-04-30T06:14:13.099ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
22152025-04-30T06:14:13.099ZDEBGtest_basic (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
22162025-04-30T06:14:13.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22172025-04-30T06:14:13.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22182025-04-30T06:14:13.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22192025-04-30T06:14:13.100ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
22202025-04-30T06:14:13.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22212025-04-30T06:14:13.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22222025-04-30T06:14:13.104ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
22232025-04-30T06:14:13.104ZDEBGtest_basic (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
22242025-04-30T06:14:13.104ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
22252025-04-30T06:14:13.104ZDEBGtest_basic (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
22262025-04-30T06:14:13.104ZDEBGtest_basic (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
22272025-04-30T06:14:13.104ZDEBGtest_basic (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
22282025-04-30T06:14:13.104ZDEBGtest_basic (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
22292025-04-30T06:14:13.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22302025-04-30T06:14:13.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22312025-04-30T06:14:13.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22322025-04-30T06:14:13.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22332025-04-30T06:14:13.110ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
22342025-04-30T06:14:13.110ZDEBGtest_basic (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
22352025-04-30T06:14:13.110ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
22362025-04-30T06:14:13.110ZDEBGtest_basic (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
22372025-04-30T06:14:13.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22382025-04-30T06:14:13.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22392025-04-30T06:14:13.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22402025-04-30T06:14:13.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22412025-04-30T06:14:13.198ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
22422025-04-30T06:14:13.198ZDEBGtest_basic (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
22432025-04-30T06:14:13.198ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
22442025-04-30T06:14:13.198ZDEBGtest_basic (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
22452025-04-30T06:14:13.198ZDEBGtest_basic (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
22462025-04-30T06:14:13.198ZDEBGtest_basic (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
22472025-04-30T06:14:13.198ZDEBGtest_basic (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
22482025-04-30T06:14:13.198ZDEBGtest_basic (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
22492025-04-30T06:14:13.198ZDEBGtest_basic (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
22502025-04-30T06:14:13.199ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22512025-04-30T06:14:13.199ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22522025-04-30T06:14:13.205ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22532025-04-30T06:14:13.205ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
22542025-04-30T06:14:13.207ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
22552025-04-30T06:14:13.207ZDEBGtest_basic (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
22562025-04-30T06:14:13.207ZDEBGtest_basic (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
22572025-04-30T06:14:13.207ZDEBGtest_basic (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
22582025-04-30T06:14:13.207ZDEBGtest_basic (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
22592025-04-30T06:14:13.208ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
22602025-04-30T06:14:13.208ZDEBGtest_basic (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
22612025-04-30T06:14:13.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22622025-04-30T06:14:13.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22632025-04-30T06:14:13.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22642025-04-30T06:14:13.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22652025-04-30T06:14:13.218ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
22662025-04-30T06:14:13.219ZDEBGtest_basic (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
22672025-04-30T06:14:13.219ZDEBGtest_basic (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
22682025-04-30T06:14:13.220ZDEBGtest_basic (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
22692025-04-30T06:14:13.220ZDEBGtest_basic (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
22702025-04-30T06:14:13.220ZDEBGtest_basic (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
22712025-04-30T06:14:13.220ZDEBGtest_basic (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
22722025-04-30T06:14:13.221ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
22732025-04-30T06:14:13.221ZDEBGtest_basic (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
22742025-04-30T06:14:13.227ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22752025-04-30T06:14:13.227ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22762025-04-30T06:14:13.253ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(SpState) }
22772025-04-30T06:14:13.253ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(SpState) }
22782025-04-30T06:14:13.256ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
22792025-04-30T06:14:13.256ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
22802025-04-30T06:14:13.256ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22812025-04-30T06:14:13.257ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22822025-04-30T06:14:13.257ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
22832025-04-30T06:14:13.258ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
22842025-04-30T06:14:14.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
22852025-04-30T06:14:14.079ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
22862025-04-30T06:14:14.079ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
22872025-04-30T06:14:14.079ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
22882025-04-30T06:14:14.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(SpState) }
22892025-04-30T06:14:14.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(SpState) }
22902025-04-30T06:14:14.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(SpState) }
22912025-04-30T06:14:14.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(SpState) }
22922025-04-30T06:14:14.079ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
22932025-04-30T06:14:14.079ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
22942025-04-30T06:14:14.079ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
22952025-04-30T06:14:14.080ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
22962025-04-30T06:14:14.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22972025-04-30T06:14:14.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 73 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22982025-04-30T06:14:14.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22992025-04-30T06:14:14.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
23002025-04-30T06:14:14.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23012025-04-30T06:14:14.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(SpState) }
23022025-04-30T06:14:14.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23032025-04-30T06:14:14.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23042025-04-30T06:14:14.087ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
23052025-04-30T06:14:14.087ZDEBGtest_basic (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
23062025-04-30T06:14:14.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
23072025-04-30T06:14:14.088ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
23082025-04-30T06:14:14.088ZDEBGtest_basic (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
23092025-04-30T06:14:14.088ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
23102025-04-30T06:14:14.089ZDEBGtest_basic (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
23112025-04-30T06:14:14.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23122025-04-30T06:14:14.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
23132025-04-30T06:14:14.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23142025-04-30T06:14:14.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23152025-04-30T06:14:14.093ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
23162025-04-30T06:14:14.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23172025-04-30T06:14:14.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
23182025-04-30T06:14:14.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23192025-04-30T06:14:14.097ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
23202025-04-30T06:14:14.097ZDEBGtest_basic (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
23212025-04-30T06:14:14.097ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
23222025-04-30T06:14:14.097ZDEBGtest_basic (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
23232025-04-30T06:14:14.097ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
23242025-04-30T06:14:14.097ZDEBGtest_basic (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
23252025-04-30T06:14:14.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23262025-04-30T06:14:14.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23272025-04-30T06:14:14.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23282025-04-30T06:14:14.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(SpState) }
23292025-04-30T06:14:14.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23302025-04-30T06:14:14.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23312025-04-30T06:14:14.182ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
23322025-04-30T06:14:14.182ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
23332025-04-30T06:14:14.182ZDEBGtest_basic (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
23342025-04-30T06:14:14.182ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
23352025-04-30T06:14:14.182ZDEBGtest_basic (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
23362025-04-30T06:14:14.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
23372025-04-30T06:14:14.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23382025-04-30T06:14:14.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23392025-04-30T06:14:14.185ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
23402025-04-30T06:14:14.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
23412025-04-30T06:14:14.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
23422025-04-30T06:14:14.190ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
23432025-04-30T06:14:14.191ZDEBGtest_basic (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
23442025-04-30T06:14:14.191ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
23452025-04-30T06:14:14.191ZDEBGtest_basic (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
23462025-04-30T06:14:14.191ZDEBGtest_basic (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
23472025-04-30T06:14:14.191ZDEBGtest_basic (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
23482025-04-30T06:14:14.191ZDEBGtest_basic (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
23492025-04-30T06:14:14.191ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:46142
23502025-04-30T06:14:14.191ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23512025-04-30T06:14:14.191ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
23522025-04-30T06:14:14.191ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 9ea12a2c-48f2-445f-aee8-760f49cdab4a uri = /ignition
23532025-04-30T06:14:14.197ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23542025-04-30T06:14:14.197ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23552025-04-30T06:14:14.197ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
23562025-04-30T06:14:14.198ZDEBGtest_basic: 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 }]
23572025-04-30T06:14:14.199ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
23582025-04-30T06:14:14.199ZDEBGtest_basic (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
23592025-04-30T06:14:14.199ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
23602025-04-30T06:14:14.199ZDEBGtest_basic (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
23612025-04-30T06:14:14.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
23622025-04-30T06:14:14.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23632025-04-30T06:14:14.201ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23642025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
23652025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
23662025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
23672025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
23682025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
23692025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
23702025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
23712025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
23722025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
23732025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
23742025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
23752025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
23762025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
23772025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
23782025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
23792025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
23802025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
23812025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
23822025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
23832025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
23842025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
23852025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
23862025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
23872025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
23882025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
23892025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
23902025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
23912025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
23922025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
23932025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
23942025-04-30T06:14:14.201ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
23952025-04-30T06:14:14.203ZINFOtest_basic (dropshot): request completed latency_us = 11731 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 9ea12a2c-48f2-445f-aee8-760f49cdab4a response_code = 200 uri = /ignition
23962025-04-30T06:14:14.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
23972025-04-30T06:14:14.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
23982025-04-30T06:14:14.204ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
23992025-04-30T06:14:14.204ZDEBGtest_basic (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
24002025-04-30T06:14:14.204ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
24012025-04-30T06:14:14.204ZDEBGtest_basic (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
24022025-04-30T06:14:14.204ZDEBGtest_basic (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
24032025-04-30T06:14:14.204ZDEBGtest_basic (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
24042025-04-30T06:14:14.204ZDEBGtest_basic (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
24052025-04-30T06:14:14.204ZDEBGtest_basic (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
24062025-04-30T06:14:14.204ZDEBGtest_basic (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
24072025-04-30T06:14:14.206ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24082025-04-30T06:14:14.206ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24092025-04-30T06:14:14.206ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 795d682e-d06d-4e3b-85f1-6893671deb6f uri = /sp/switch/0
24102025-04-30T06:14:14.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24112025-04-30T06:14:14.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24122025-04-30T06:14:14.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(SpState) }
24132025-04-30T06:14:14.233ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
24142025-04-30T06:14:14.233ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
24152025-04-30T06:14:14.233ZDEBGtest_basic (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
24162025-04-30T06:14:14.233ZDEBGtest_basic (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
24172025-04-30T06:14:14.233ZDEBGtest_basic (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
24182025-04-30T06:14:14.233ZDEBGtest_basic (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
24192025-04-30T06:14:14.234ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
24202025-04-30T06:14:14.234ZDEBGtest_basic (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
24212025-04-30T06:14:14.235ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24222025-04-30T06:14:14.235ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24232025-04-30T06:14:14.236ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24242025-04-30T06:14:14.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
24252025-04-30T06:14:14.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
24262025-04-30T06:14:14.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24272025-04-30T06:14:14.243ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
24282025-04-30T06:14:14.243ZDEBGtest_basic (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
24292025-04-30T06:14:14.243ZDEBGtest_basic (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
24302025-04-30T06:14:14.243ZDEBGtest_basic (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
24312025-04-30T06:14:14.243ZDEBGtest_basic (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
24322025-04-30T06:14:14.243ZDEBGtest_basic (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
24332025-04-30T06:14:14.243ZDEBGtest_basic (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
24342025-04-30T06:14:14.243ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
24352025-04-30T06:14:14.243ZDEBGtest_basic (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
24362025-04-30T06:14:14.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } 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(()) }))
24372025-04-30T06:14:14.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24382025-04-30T06:14:14.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24392025-04-30T06:14:14.254ZINFOtest_basic (dropshot): request completed latency_us = 47926 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 795d682e-d06d-4e3b-85f1-6893671deb6f response_code = 200 uri = /sp/switch/0
24402025-04-30T06:14:14.255ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(SpState) }
24412025-04-30T06:14:14.255ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(SpState) }
24422025-04-30T06:14:14.258ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
24432025-04-30T06:14:14.258ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
24442025-04-30T06:14:14.262ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24452025-04-30T06:14:14.262ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24462025-04-30T06:14:14.262ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 4084082c-77e1-438d-b7c3-f10eefed80e3 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
24472025-04-30T06:14:14.263ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
24482025-04-30T06:14:14.263ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
24492025-04-30T06:14:14.263ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
24502025-04-30T06:14:14.264ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = CabooseValue
24512025-04-30T06:14:14.264ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
24522025-04-30T06:14:14.267ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = CabooseValue
24532025-04-30T06:14:14.268ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
24542025-04-30T06:14:14.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = CabooseValue
24552025-04-30T06:14:14.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
24562025-04-30T06:14:14.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = CabooseValue
24572025-04-30T06:14:14.277ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
24582025-04-30T06:14:14.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
24592025-04-30T06:14:14.277ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
24602025-04-30T06:14:14.279ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24612025-04-30T06:14:14.280ZINFOtest_basic (dropshot): request completed latency_us = 17855 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 4084082c-77e1-438d-b7c3-f10eefed80e3 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
24622025-04-30T06:14:14.283ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 49df3ef0-78c0-48c9-a646-d523e421684c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
24632025-04-30T06:14:14.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
24642025-04-30T06:14:14.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = CabooseValue
24652025-04-30T06:14:14.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
24662025-04-30T06:14:14.288ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = CabooseValue
24672025-04-30T06:14:14.288ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
24682025-04-30T06:14:14.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = CabooseValue
24692025-04-30T06:14:14.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
24702025-04-30T06:14:14.299ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = CabooseValue
24712025-04-30T06:14:14.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
24722025-04-30T06:14:14.299ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
24732025-04-30T06:14:14.301ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
24742025-04-30T06:14:14.329ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24752025-04-30T06:14:14.332ZINFOtest_basic (dropshot): request completed latency_us = 49241 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 49df3ef0-78c0-48c9-a646-d523e421684c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
24762025-04-30T06:14:14.334ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 167f25b0-8673-4b32-93f5-b22e452443f9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
24772025-04-30T06:14:14.335ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
24782025-04-30T06:14:14.339ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = CabooseValue
24792025-04-30T06:14:14.339ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
24802025-04-30T06:14:14.340ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = CabooseValue
24812025-04-30T06:14:14.340ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
24822025-04-30T06:14:14.340ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = CabooseValue
24832025-04-30T06:14:14.341ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
24842025-04-30T06:14:14.344ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } response = CabooseValue
24852025-04-30T06:14:14.345ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
24862025-04-30T06:14:14.347ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
24872025-04-30T06:14:14.347ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
24882025-04-30T06:14:14.370ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
24892025-04-30T06:14:14.370ZINFOtest_basic (dropshot): request completed latency_us = 36296 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 167f25b0-8673-4b32-93f5-b22e452443f9 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
24902025-04-30T06:14:14.374ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 1cccb05a-bd7f-4517-ae46-9e04aa36b345 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
24912025-04-30T06:14:14.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
24922025-04-30T06:14:14.386ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
24932025-04-30T06:14:14.386ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
24942025-04-30T06:14:14.387ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
24952025-04-30T06:14:14.387ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
24962025-04-30T06:14:14.388ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = CabooseValue
24972025-04-30T06:14:14.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
24982025-04-30T06:14:14.392ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = CabooseValue
24992025-04-30T06:14:14.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
25002025-04-30T06:14:14.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = CabooseValue
25012025-04-30T06:14:14.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
25022025-04-30T06:14:14.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25032025-04-30T06:14:14.396ZINFOtest_basic (dropshot): request completed latency_us = 22259 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 1cccb05a-bd7f-4517-ae46-9e04aa36b345 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
25042025-04-30T06:14:14.415ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = c021050d-e8b4-445b-a614-eec595a142c3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
25052025-04-30T06:14:14.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
25062025-04-30T06:14:14.420ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = CabooseValue
25072025-04-30T06:14:14.420ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
25082025-04-30T06:14:14.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = CabooseValue
25092025-04-30T06:14:14.447ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
25102025-04-30T06:14:14.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
25112025-04-30T06:14:14.457ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = CabooseValue
25122025-04-30T06:14:14.466ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
25132025-04-30T06:14:14.470ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 6 delay = 14.444562568s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
25142025-04-30T06:14:14.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = CabooseValue
25152025-04-30T06:14:14.477ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
25162025-04-30T06:14:14.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = CabooseValue
25172025-04-30T06:14:14.479ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
25182025-04-30T06:14:14.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25192025-04-30T06:14:14.492ZINFOtest_basic (dropshot): request completed latency_us = 76587 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = c021050d-e8b4-445b-a614-eec595a142c3 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
25202025-04-30T06:14:14.541ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = ae470764-a8e1-49d6-9188-03c84d323d6b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
25212025-04-30T06:14:14.544ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
25222025-04-30T06:14:14.546ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = CabooseValue
25232025-04-30T06:14:14.546ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
25242025-04-30T06:14:14.550ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = CabooseValue
25252025-04-30T06:14:14.550ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
25262025-04-30T06:14:14.551ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = CabooseValue
25272025-04-30T06:14:14.552ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
25282025-04-30T06:14:14.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = CabooseValue
25292025-04-30T06:14:14.562ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
25302025-04-30T06:14:14.563ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = CabooseValue
25312025-04-30T06:14:14.563ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
25322025-04-30T06:14:14.587ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 144 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25332025-04-30T06:14:14.590ZINFOtest_basic (dropshot): request completed latency_us = 48984 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = ae470764-a8e1-49d6-9188-03c84d323d6b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
25342025-04-30T06:14:14.603ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = b7dad6c5-cadb-4b77-a48b-81146ddd58bd uri = /sp/switch/0/component/rot/cmpa
25352025-04-30T06:14:14.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
25362025-04-30T06:14:14.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = ReadRot(Ok)
25372025-04-30T06:14:14.609ZINFOtest_basic (dropshot): request completed latency_us = 5780 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = b7dad6c5-cadb-4b77-a48b-81146ddd58bd response_code = 200 uri = /sp/switch/0/component/rot/cmpa
25382025-04-30T06:14:14.614ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 6eb4987f-21a8-404b-837b-9334ac3a8d8c uri = /sp/switch/0/component/rot/cfpa
25392025-04-30T06:14:14.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
25402025-04-30T06:14:14.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = ReadRot(Ok)
25412025-04-30T06:14:14.617ZINFOtest_basic (dropshot): request completed latency_us = 3190 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 6eb4987f-21a8-404b-837b-9334ac3a8d8c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
25422025-04-30T06:14:14.638ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = faade54d-ff6e-4c30-99f7-072f04d37e07 uri = /sp/switch/0/component/rot/cfpa
25432025-04-30T06:14:14.641ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
25442025-04-30T06:14:14.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = ReadRot(Ok)
25452025-04-30T06:14:14.644ZINFOtest_basic (dropshot): request completed latency_us = 5583 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = faade54d-ff6e-4c30-99f7-072f04d37e07 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
25462025-04-30T06:14:14.652ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 34bab443-fefe-4d79-aa2f-f78b756068e1 uri = /sp/switch/0/component/rot/cfpa
25472025-04-30T06:14:14.654ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
25482025-04-30T06:14:14.657ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = ReadRot(Ok)
25492025-04-30T06:14:14.659ZINFOtest_basic (dropshot): request completed latency_us = 6869 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 34bab443-fefe-4d79-aa2f-f78b756068e1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
25502025-04-30T06:14:14.667ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 4f12d7ba-35fd-499b-8c92-0e29bd48e424 uri = /sp/switch/1
25512025-04-30T06:14:14.667ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(SpState) }
25522025-04-30T06:14:14.667ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
25532025-04-30T06:14:14.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25542025-04-30T06:14:14.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
25552025-04-30T06:14:14.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } 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(()) }))
25562025-04-30T06:14:14.671ZINFOtest_basic (dropshot): request completed latency_us = 4476 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 4f12d7ba-35fd-499b-8c92-0e29bd48e424 response_code = 200 uri = /sp/switch/1
25572025-04-30T06:14:14.673ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 136b3fb2-0291-4ec9-aa67-abdc11cdcd2f uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
25582025-04-30T06:14:14.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
25592025-04-30T06:14:14.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = CabooseValue
25602025-04-30T06:14:14.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
25612025-04-30T06:14:14.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = CabooseValue
25622025-04-30T06:14:14.676ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
25632025-04-30T06:14:14.677ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = CabooseValue
25642025-04-30T06:14:14.678ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
25652025-04-30T06:14:14.678ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = CabooseValue
25662025-04-30T06:14:14.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
25672025-04-30T06:14:14.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
25682025-04-30T06:14:14.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
25692025-04-30T06:14:14.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 82 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25702025-04-30T06:14:14.681ZINFOtest_basic (dropshot): request completed latency_us = 8587 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 136b3fb2-0291-4ec9-aa67-abdc11cdcd2f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
25712025-04-30T06:14:14.683ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = dfcb8a62-7f4f-4703-af3d-383053056dd0 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
25722025-04-30T06:14:14.683ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
25732025-04-30T06:14:14.683ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 83 } response = CabooseValue
25742025-04-30T06:14:14.683ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
25752025-04-30T06:14:14.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = CabooseValue
25762025-04-30T06:14:14.684ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
25772025-04-30T06:14:14.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = CabooseValue
25782025-04-30T06:14:14.684ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
25792025-04-30T06:14:14.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = CabooseValue
25802025-04-30T06:14:14.685ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
25812025-04-30T06:14:14.685ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
25822025-04-30T06:14:14.685ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
25832025-04-30T06:14:14.686ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25842025-04-30T06:14:14.687ZINFOtest_basic (dropshot): request completed latency_us = 3686 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = dfcb8a62-7f4f-4703-af3d-383053056dd0 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
25852025-04-30T06:14:14.693ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 05de66de-dfc8-4498-8cc5-056749ee2d5d uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
25862025-04-30T06:14:14.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
25872025-04-30T06:14:14.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = CabooseValue
25882025-04-30T06:14:14.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
25892025-04-30T06:14:14.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = CabooseValue
25902025-04-30T06:14:14.701ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
25912025-04-30T06:14:14.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = CabooseValue
25922025-04-30T06:14:14.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
25932025-04-30T06:14:14.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 92 } response = CabooseValue
25942025-04-30T06:14:14.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
25952025-04-30T06:14:14.704ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 93 } response = CabooseValue
25962025-04-30T06:14:14.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
25972025-04-30T06:14:14.836ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
25982025-04-30T06:14:14.838ZINFOtest_basic (dropshot): request completed latency_us = 144789 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 05de66de-dfc8-4498-8cc5-056749ee2d5d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
25992025-04-30T06:14:14.844ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = b922598e-b012-4308-a2db-d84f8e721ded uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
26002025-04-30T06:14:14.847ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
26012025-04-30T06:14:15.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = CabooseValue
26022025-04-30T06:14:15.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
26032025-04-30T06:14:15.145ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
26042025-04-30T06:14:15.146ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
26052025-04-30T06:14:15.146ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
26062025-04-30T06:14:15.146ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
26072025-04-30T06:14:15.146ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(SpState) }
26082025-04-30T06:14:15.146ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(SpState) }
26092025-04-30T06:14:15.146ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(SpState) }
26102025-04-30T06:14:15.148ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
26112025-04-30T06:14:15.148ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
26122025-04-30T06:14:15.149ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
26132025-04-30T06:14:15.149ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = CabooseValue
26142025-04-30T06:14:15.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(SpState) }
26152025-04-30T06:14:15.168ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
26162025-04-30T06:14:15.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26172025-04-30T06:14:15.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26182025-04-30T06:14:15.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26192025-04-30T06:14:15.171ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26202025-04-30T06:14:15.172ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
26212025-04-30T06:14:15.172ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26222025-04-30T06:14:15.172ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
26232025-04-30T06:14:15.172ZDEBGtest_basic (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
26242025-04-30T06:14:15.172ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
26252025-04-30T06:14:15.172ZDEBGtest_basic (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
26262025-04-30T06:14:15.172ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
26272025-04-30T06:14:15.173ZDEBGtest_basic (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
26282025-04-30T06:14:15.173ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26292025-04-30T06:14:15.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
26302025-04-30T06:14:15.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26312025-04-30T06:14:15.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26322025-04-30T06:14:15.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26332025-04-30T06:14:15.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26342025-04-30T06:14:15.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
26352025-04-30T06:14:15.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
26362025-04-30T06:14:15.185ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
26372025-04-30T06:14:15.185ZDEBGtest_basic (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
26382025-04-30T06:14:15.185ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
26392025-04-30T06:14:15.185ZDEBGtest_basic (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
26402025-04-30T06:14:15.185ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
26412025-04-30T06:14:15.185ZDEBGtest_basic (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
26422025-04-30T06:14:15.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = CabooseValue
26432025-04-30T06:14:15.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(SpState) }
26442025-04-30T06:14:15.186ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
26452025-04-30T06:14:15.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26462025-04-30T06:14:15.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26472025-04-30T06:14:15.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26482025-04-30T06:14:15.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(SpState) }
26492025-04-30T06:14:15.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26502025-04-30T06:14:15.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
26512025-04-30T06:14:15.191ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
26522025-04-30T06:14:15.191ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
26532025-04-30T06:14:15.191ZDEBGtest_basic (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
26542025-04-30T06:14:15.191ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
26552025-04-30T06:14:15.191ZDEBGtest_basic (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
26562025-04-30T06:14:15.191ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26572025-04-30T06:14:15.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
26582025-04-30T06:14:15.192ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
26592025-04-30T06:14:15.192ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26602025-04-30T06:14:15.192ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26612025-04-30T06:14:15.192ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26622025-04-30T06:14:15.192ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
26632025-04-30T06:14:15.195ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
26642025-04-30T06:14:15.195ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
26652025-04-30T06:14:15.195ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
26662025-04-30T06:14:15.196ZDEBGtest_basic (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
26672025-04-30T06:14:15.196ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
26682025-04-30T06:14:15.196ZDEBGtest_basic (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
26692025-04-30T06:14:15.197ZDEBGtest_basic (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
26702025-04-30T06:14:15.197ZDEBGtest_basic (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
26712025-04-30T06:14:15.197ZDEBGtest_basic (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
26722025-04-30T06:14:15.197ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = CabooseValue
26732025-04-30T06:14:15.197ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
26742025-04-30T06:14:15.197ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26752025-04-30T06:14:15.197ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
26762025-04-30T06:14:15.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26772025-04-30T06:14:15.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26782025-04-30T06:14:15.200ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
26792025-04-30T06:14:15.200ZDEBGtest_basic (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
26802025-04-30T06:14:15.200ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
26812025-04-30T06:14:15.200ZDEBGtest_basic (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
26822025-04-30T06:14:15.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = CabooseValue
26832025-04-30T06:14:15.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
26842025-04-30T06:14:15.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26852025-04-30T06:14:15.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26862025-04-30T06:14:15.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26872025-04-30T06:14:15.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
26882025-04-30T06:14:15.205ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
26892025-04-30T06:14:15.205ZDEBGtest_basic (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
26902025-04-30T06:14:15.205ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
26912025-04-30T06:14:15.205ZDEBGtest_basic (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
26922025-04-30T06:14:15.205ZDEBGtest_basic (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
26932025-04-30T06:14:15.205ZDEBGtest_basic (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
26942025-04-30T06:14:15.205ZDEBGtest_basic (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
26952025-04-30T06:14:15.206ZDEBGtest_basic (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
26962025-04-30T06:14:15.206ZDEBGtest_basic (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
26972025-04-30T06:14:15.207ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
26982025-04-30T06:14:15.207ZINFOtest_basic (dropshot): request completed latency_us = 363400 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = b922598e-b012-4308-a2db-d84f8e721ded response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
26992025-04-30T06:14:15.207ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27002025-04-30T06:14:15.207ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
27012025-04-30T06:14:15.215ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
27022025-04-30T06:14:15.215ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
27032025-04-30T06:14:15.217ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
27042025-04-30T06:14:15.217ZDEBGtest_basic (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
27052025-04-30T06:14:15.217ZDEBGtest_basic (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
27062025-04-30T06:14:15.217ZDEBGtest_basic (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
27072025-04-30T06:14:15.217ZDEBGtest_basic (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
27082025-04-30T06:14:15.218ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
27092025-04-30T06:14:15.218ZDEBGtest_basic (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
27102025-04-30T06:14:15.218ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 5b8101a4-d350-414a-8b12-9583caa78120 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
27112025-04-30T06:14:15.225ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
27122025-04-30T06:14:15.227ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
27132025-04-30T06:14:15.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27142025-04-30T06:14:15.234ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
27152025-04-30T06:14:15.234ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
27162025-04-30T06:14:15.235ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
27172025-04-30T06:14:15.235ZDEBGtest_basic (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
27182025-04-30T06:14:15.235ZDEBGtest_basic (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
27192025-04-30T06:14:15.235ZDEBGtest_basic (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
27202025-04-30T06:14:15.235ZDEBGtest_basic (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
27212025-04-30T06:14:15.235ZDEBGtest_basic (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
27222025-04-30T06:14:15.235ZDEBGtest_basic (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
27232025-04-30T06:14:15.236ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
27242025-04-30T06:14:15.236ZDEBGtest_basic (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
27252025-04-30T06:14:15.236ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = CabooseValue
27262025-04-30T06:14:15.236ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
27272025-04-30T06:14:15.236ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
27282025-04-30T06:14:15.236ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27292025-04-30T06:14:15.246ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(SpState) }
27302025-04-30T06:14:15.246ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(SpState) }
27312025-04-30T06:14:15.246ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
27322025-04-30T06:14:15.246ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
27332025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = CabooseValue
27342025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
27352025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
27362025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
27372025-04-30T06:14:15.247ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
27382025-04-30T06:14:15.247ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
27392025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = CabooseValue
27402025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
27412025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = CabooseValue
27422025-04-30T06:14:15.247ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
27432025-04-30T06:14:15.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = CabooseValue
27442025-04-30T06:14:15.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
27452025-04-30T06:14:15.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27462025-04-30T06:14:15.248ZINFOtest_basic (dropshot): request completed latency_us = 30468 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 5b8101a4-d350-414a-8b12-9583caa78120 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
27472025-04-30T06:14:15.251ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 26f429a2-4cf1-4c39-a905-49ebf93d0729 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
27482025-04-30T06:14:15.251ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
27492025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = CabooseValue
27502025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
27512025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = CabooseValue
27522025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
27532025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = CabooseValue
27542025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
27552025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = CabooseValue
27562025-04-30T06:14:15.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
27572025-04-30T06:14:15.253ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = CabooseValue
27582025-04-30T06:14:15.253ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
27592025-04-30T06:14:15.253ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27602025-04-30T06:14:15.254ZINFOtest_basic (dropshot): request completed latency_us = 2964 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 26f429a2-4cf1-4c39-a905-49ebf93d0729 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
27612025-04-30T06:14:15.256ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 58bd998d-94ef-462d-9673-9ca15c9c756d uri = /sp/switch/1/component/rot/cmpa
27622025-04-30T06:14:15.257ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
27632025-04-30T06:14:15.257ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = ReadRot(Ok)
27642025-04-30T06:14:15.258ZINFOtest_basic (dropshot): request completed latency_us = 1082 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 58bd998d-94ef-462d-9673-9ca15c9c756d response_code = 200 uri = /sp/switch/1/component/rot/cmpa
27652025-04-30T06:14:15.261ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 58f20b76-25ca-4467-8721-b472aa9a45ed uri = /sp/switch/1/component/rot/cfpa
27662025-04-30T06:14:15.261ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
27672025-04-30T06:14:15.263ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = ReadRot(Ok)
27682025-04-30T06:14:15.263ZINFOtest_basic (dropshot): request completed latency_us = 2450 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 58f20b76-25ca-4467-8721-b472aa9a45ed response_code = 200 uri = /sp/switch/1/component/rot/cfpa
27692025-04-30T06:14:15.265ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 659bc66a-50b6-42b2-8c66-fcccd1e74f88 uri = /sp/switch/1/component/rot/cfpa
27702025-04-30T06:14:15.269ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
27712025-04-30T06:14:15.271ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = ReadRot(Ok)
27722025-04-30T06:14:15.274ZINFOtest_basic (dropshot): request completed latency_us = 9625 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 659bc66a-50b6-42b2-8c66-fcccd1e74f88 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
27732025-04-30T06:14:15.276ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = b8caedbe-477b-4edb-b07c-1b330bb89995 uri = /sp/switch/1/component/rot/cfpa
27742025-04-30T06:14:15.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
27752025-04-30T06:14:15.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = ReadRot(Ok)
27762025-04-30T06:14:15.277ZINFOtest_basic (dropshot): request completed latency_us = 1119 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = b8caedbe-477b-4edb-b07c-1b330bb89995 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
27772025-04-30T06:14:15.279ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 923771e7-707a-425a-9c2b-5a964b9dd402 uri = /sp/sled/0
27782025-04-30T06:14:15.280ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(SpState) }
27792025-04-30T06:14:15.280ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
27802025-04-30T06:14:15.281ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
27812025-04-30T06:14:15.281ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
27822025-04-30T06:14:15.281ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } 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(()) }))
27832025-04-30T06:14:15.282ZINFOtest_basic (dropshot): request completed latency_us = 2215 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 923771e7-707a-425a-9c2b-5a964b9dd402 response_code = 200 uri = /sp/sled/0
27842025-04-30T06:14:15.284ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = d84397c6-ef76-485f-b98b-52608e885dc1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
27852025-04-30T06:14:15.285ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
27862025-04-30T06:14:15.285ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 207 } response = CabooseValue
27872025-04-30T06:14:15.285ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
27882025-04-30T06:14:15.285ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = CabooseValue
27892025-04-30T06:14:15.285ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
27902025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = CabooseValue
27912025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
27922025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = CabooseValue
27932025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
27942025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
27952025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
27962025-04-30T06:14:15.286ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
27972025-04-30T06:14:15.287ZINFOtest_basic (dropshot): request completed latency_us = 2401 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = d84397c6-ef76-485f-b98b-52608e885dc1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
27982025-04-30T06:14:15.288ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = f78d16ff-5f9b-4a5f-9ad8-5a77032a8cbb uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
27992025-04-30T06:14:15.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
28002025-04-30T06:14:15.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = CabooseValue
28012025-04-30T06:14:15.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
28022025-04-30T06:14:15.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = CabooseValue
28032025-04-30T06:14:15.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
28042025-04-30T06:14:15.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = CabooseValue
28052025-04-30T06:14:15.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
28062025-04-30T06:14:15.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = CabooseValue
28072025-04-30T06:14:15.292ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
28082025-04-30T06:14:15.293ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
28092025-04-30T06:14:15.294ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
28102025-04-30T06:14:15.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28112025-04-30T06:14:15.297ZINFOtest_basic (dropshot): request completed latency_us = 8345 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = f78d16ff-5f9b-4a5f-9ad8-5a77032a8cbb response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
28122025-04-30T06:14:15.299ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 5d617cbc-37b9-40bf-bba1-bfe31da6115b uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
28132025-04-30T06:14:15.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
28142025-04-30T06:14:15.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = CabooseValue
28152025-04-30T06:14:15.302ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
28162025-04-30T06:14:15.302ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = CabooseValue
28172025-04-30T06:14:15.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
28182025-04-30T06:14:15.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = CabooseValue
28192025-04-30T06:14:15.319ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
28202025-04-30T06:14:15.322ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = CabooseValue
28212025-04-30T06:14:15.322ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
28222025-04-30T06:14:15.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = CabooseValue
28232025-04-30T06:14:15.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
28242025-04-30T06:14:15.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28252025-04-30T06:14:15.324ZINFOtest_basic (dropshot): request completed latency_us = 24985 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 5d617cbc-37b9-40bf-bba1-bfe31da6115b response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
28262025-04-30T06:14:15.326ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = ae77e497-09be-4940-8a8c-3954a2050c07 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
28272025-04-30T06:14:15.326ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
28282025-04-30T06:14:15.326ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = CabooseValue
28292025-04-30T06:14:15.326ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
28302025-04-30T06:14:15.327ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = CabooseValue
28312025-04-30T06:14:15.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
28322025-04-30T06:14:15.327ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = CabooseValue
28332025-04-30T06:14:15.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
28342025-04-30T06:14:15.327ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = CabooseValue
28352025-04-30T06:14:15.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
28362025-04-30T06:14:15.330ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = CabooseValue
28372025-04-30T06:14:15.330ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
28382025-04-30T06:14:15.331ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28392025-04-30T06:14:15.331ZINFOtest_basic (dropshot): request completed latency_us = 5072 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = ae77e497-09be-4940-8a8c-3954a2050c07 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
28402025-04-30T06:14:15.333ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 9f315595-2f4d-46fc-9388-66563f6f3158 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
28412025-04-30T06:14:15.335ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
28422025-04-30T06:14:15.335ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = CabooseValue
28432025-04-30T06:14:15.335ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
28442025-04-30T06:14:15.335ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = CabooseValue
28452025-04-30T06:14:15.335ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
28462025-04-30T06:14:15.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = CabooseValue
28472025-04-30T06:14:15.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
28482025-04-30T06:14:15.337ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = CabooseValue
28492025-04-30T06:14:15.337ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
28502025-04-30T06:14:15.337ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = CabooseValue
28512025-04-30T06:14:15.337ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
28522025-04-30T06:14:15.338ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28532025-04-30T06:14:15.338ZINFOtest_basic (dropshot): request completed latency_us = 4825 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 9f315595-2f4d-46fc-9388-66563f6f3158 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
28542025-04-30T06:14:15.339ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 04668112-cc1c-410e-9210-61cbeca7d198 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
28552025-04-30T06:14:15.340ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
28562025-04-30T06:14:15.348ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = CabooseValue
28572025-04-30T06:14:15.348ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
28582025-04-30T06:14:15.348ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } response = CabooseValue
28592025-04-30T06:14:15.350ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
28602025-04-30T06:14:15.506ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
28612025-04-30T06:14:15.508ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
28622025-04-30T06:14:15.532ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = CabooseValue
28632025-04-30T06:14:15.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
28642025-04-30T06:14:15.547ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = CabooseValue
28652025-04-30T06:14:15.552ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
28662025-04-30T06:14:15.553ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28672025-04-30T06:14:15.554ZINFOtest_basic (dropshot): request completed latency_us = 214280 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 04668112-cc1c-410e-9210-61cbeca7d198 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
28682025-04-30T06:14:15.559ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 706565db-1bc5-4d0a-a633-d74106041d63 uri = /sp/sled/0/component/rot/cmpa
28692025-04-30T06:14:15.560ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
28702025-04-30T06:14:15.560ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = ReadRot(Ok)
28712025-04-30T06:14:15.561ZINFOtest_basic (dropshot): request completed latency_us = 1535 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 706565db-1bc5-4d0a-a633-d74106041d63 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
28722025-04-30T06:14:15.562ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 9c7383f5-b3ae-48df-b210-e433a7f88088 uri = /sp/sled/0/component/rot/cfpa
28732025-04-30T06:14:15.563ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
28742025-04-30T06:14:15.563ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = ReadRot(Ok)
28752025-04-30T06:14:15.563ZINFOtest_basic (dropshot): request completed latency_us = 1514 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 9c7383f5-b3ae-48df-b210-e433a7f88088 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
28762025-04-30T06:14:15.565ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 234234dc-edb3-4435-a576-bf11d3d2d17d uri = /sp/sled/0/component/rot/cfpa
28772025-04-30T06:14:15.567ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
28782025-04-30T06:14:15.567ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = ReadRot(Ok)
28792025-04-30T06:14:15.567ZINFOtest_basic (dropshot): request completed latency_us = 2155 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 234234dc-edb3-4435-a576-bf11d3d2d17d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
28802025-04-30T06:14:15.570ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = cbdeb90b-c8fa-468f-b621-05d87c847489 uri = /sp/sled/0/component/rot/cfpa
28812025-04-30T06:14:15.570ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
28822025-04-30T06:14:15.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = ReadRot(Ok)
28832025-04-30T06:14:15.571ZINFOtest_basic (dropshot): request completed latency_us = 960 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = cbdeb90b-c8fa-468f-b621-05d87c847489 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
28842025-04-30T06:14:15.572ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = e37a4a32-8a81-4fee-8e1c-31f166011623 uri = /sp/sled/1
28852025-04-30T06:14:15.573ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(SpState) }
28862025-04-30T06:14:15.573ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
28872025-04-30T06:14:15.573ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
28882025-04-30T06:14:15.574ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
28892025-04-30T06:14:15.575ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } 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(()) }))
28902025-04-30T06:14:15.575ZINFOtest_basic (dropshot): request completed latency_us = 2343 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = e37a4a32-8a81-4fee-8e1c-31f166011623 response_code = 200 uri = /sp/sled/1
28912025-04-30T06:14:15.577ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = ba4813f5-0de7-40ee-be95-5db3e7803d8f uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
28922025-04-30T06:14:15.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
28932025-04-30T06:14:15.581ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 207 } response = CabooseValue
28942025-04-30T06:14:15.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
28952025-04-30T06:14:15.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = CabooseValue
28962025-04-30T06:14:15.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
28972025-04-30T06:14:15.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = CabooseValue
28982025-04-30T06:14:15.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
28992025-04-30T06:14:15.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = CabooseValue
29002025-04-30T06:14:15.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
29012025-04-30T06:14:15.583ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
29022025-04-30T06:14:15.583ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
29032025-04-30T06:14:15.583ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29042025-04-30T06:14:15.583ZINFOtest_basic (dropshot): request completed latency_us = 6170 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = ba4813f5-0de7-40ee-be95-5db3e7803d8f response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
29052025-04-30T06:14:15.585ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = a78aee3c-aef1-42ed-856b-abd518448ddf uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
29062025-04-30T06:14:15.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
29072025-04-30T06:14:15.587ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = CabooseValue
29082025-04-30T06:14:15.588ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
29092025-04-30T06:14:15.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = CabooseValue
29102025-04-30T06:14:15.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
29112025-04-30T06:14:15.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = CabooseValue
29122025-04-30T06:14:15.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
29132025-04-30T06:14:15.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = CabooseValue
29142025-04-30T06:14:15.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
29152025-04-30T06:14:15.590ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
29162025-04-30T06:14:15.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
29172025-04-30T06:14:15.590ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29182025-04-30T06:14:15.590ZINFOtest_basic (dropshot): request completed latency_us = 4817 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = a78aee3c-aef1-42ed-856b-abd518448ddf response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
29192025-04-30T06:14:15.597ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = f7695c2d-0929-4b43-99db-21ac45e6edd3 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
29202025-04-30T06:14:15.599ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
29212025-04-30T06:14:15.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = CabooseValue
29222025-04-30T06:14:15.599ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
29232025-04-30T06:14:15.601ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = CabooseValue
29242025-04-30T06:14:15.601ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
29252025-04-30T06:14:15.601ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = CabooseValue
29262025-04-30T06:14:15.602ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
29272025-04-30T06:14:15.602ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = CabooseValue
29282025-04-30T06:14:15.602ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
29292025-04-30T06:14:15.602ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = CabooseValue
29302025-04-30T06:14:15.602ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
29312025-04-30T06:14:15.602ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29322025-04-30T06:14:15.602ZINFOtest_basic (dropshot): request completed latency_us = 10303 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = f7695c2d-0929-4b43-99db-21ac45e6edd3 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
29332025-04-30T06:14:15.604ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 8a328c5a-94a2-4dc1-8849-97d13ce0b23f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
29342025-04-30T06:14:15.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
29352025-04-30T06:14:15.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = CabooseValue
29362025-04-30T06:14:15.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
29372025-04-30T06:14:15.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = CabooseValue
29382025-04-30T06:14:15.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
29392025-04-30T06:14:15.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = CabooseValue
29402025-04-30T06:14:15.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
29412025-04-30T06:14:15.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = CabooseValue
29422025-04-30T06:14:15.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
29432025-04-30T06:14:15.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = CabooseValue
29442025-04-30T06:14:15.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
29452025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29462025-04-30T06:14:15.612ZINFOtest_basic (dropshot): request completed latency_us = 4821 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 8a328c5a-94a2-4dc1-8849-97d13ce0b23f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
29472025-04-30T06:14:15.612ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 3dea4e6a-1e33-4d8a-a509-06e783802182 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
29482025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
29492025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = CabooseValue
29502025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
29512025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = CabooseValue
29522025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
29532025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = CabooseValue
29542025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
29552025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = CabooseValue
29562025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
29572025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = CabooseValue
29582025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
29592025-04-30T06:14:15.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29602025-04-30T06:14:15.613ZINFOtest_basic (dropshot): request completed latency_us = 2881 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 3dea4e6a-1e33-4d8a-a509-06e783802182 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
29612025-04-30T06:14:15.613ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 11473c5a-b5ca-4536-8d94-12aaa467da8b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
29622025-04-30T06:14:15.613ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
29632025-04-30T06:14:15.617ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = CabooseValue
29642025-04-30T06:14:15.617ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
29652025-04-30T06:14:15.618ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } response = CabooseValue
29662025-04-30T06:14:15.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
29672025-04-30T06:14:15.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
29682025-04-30T06:14:15.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
29692025-04-30T06:14:15.620ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = CabooseValue
29702025-04-30T06:14:15.620ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
29712025-04-30T06:14:15.620ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = CabooseValue
29722025-04-30T06:14:15.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
29732025-04-30T06:14:15.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29742025-04-30T06:14:15.621ZINFOtest_basic (dropshot): request completed latency_us = 8325 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 11473c5a-b5ca-4536-8d94-12aaa467da8b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
29752025-04-30T06:14:15.624ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = d7f9e18c-7905-4b00-840f-8cd4a55aea73 uri = /sp/sled/1/component/rot/cmpa
29762025-04-30T06:14:15.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
29772025-04-30T06:14:15.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = ReadRot(Ok)
29782025-04-30T06:14:15.626ZINFOtest_basic (dropshot): request completed latency_us = 2991 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = d7f9e18c-7905-4b00-840f-8cd4a55aea73 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
29792025-04-30T06:14:15.634ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 14d9fab6-0c3a-47e5-b7bc-4a1bc15eba83 uri = /sp/sled/1/component/rot/cfpa
29802025-04-30T06:14:15.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
29812025-04-30T06:14:15.635ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = ReadRot(Ok)
29822025-04-30T06:14:15.635ZINFOtest_basic (dropshot): request completed latency_us = 1025 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 14d9fab6-0c3a-47e5-b7bc-4a1bc15eba83 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
29832025-04-30T06:14:15.637ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 5567867f-045e-48b2-80ea-bae0351dae2c uri = /sp/sled/1/component/rot/cfpa
29842025-04-30T06:14:15.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
29852025-04-30T06:14:15.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = ReadRot(Ok)
29862025-04-30T06:14:15.638ZINFOtest_basic (dropshot): request completed latency_us = 1163 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 5567867f-045e-48b2-80ea-bae0351dae2c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
29872025-04-30T06:14:15.639ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 7150415f-e089-4a61-8a83-961b78f25209 uri = /sp/sled/1/component/rot/cfpa
29882025-04-30T06:14:15.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
29892025-04-30T06:14:15.641ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = ReadRot(Ok)
29902025-04-30T06:14:15.641ZINFOtest_basic (dropshot): request completed latency_us = 2200 local_addr = [::1]:37822 method = GET remote_addr = [::1]:46142 req_id = 7150415f-e089-4a61-8a83-961b78f25209 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
29912025-04-30T06:14:16.625ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
29922025-04-30T06:14:16.625ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
29932025-04-30T06:14:16.625ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
29942025-04-30T06:14:16.626ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
29952025-04-30T06:14:16.746ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(SpState) }
29962025-04-30T06:14:16.746ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(SpState) }
29972025-04-30T06:14:16.746ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(SpState) }
29982025-04-30T06:14:16.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(SpState) }
29992025-04-30T06:14:16.843ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
30002025-04-30T06:14:16.843ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
30012025-04-30T06:14:16.844ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
30022025-04-30T06:14:16.844ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
30032025-04-30T06:14:16.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30042025-04-30T06:14:16.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30052025-04-30T06:14:16.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30062025-04-30T06:14:16.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30072025-04-30T06:14:16.851ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30082025-04-30T06:14:16.851ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(SpState) }
30092025-04-30T06:14:16.851ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
30102025-04-30T06:14:16.851ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30112025-04-30T06:14:16.852ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
30122025-04-30T06:14:16.852ZDEBGtest_basic (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
30132025-04-30T06:14:16.852ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
30142025-04-30T06:14:16.852ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
30152025-04-30T06:14:16.852ZDEBGtest_basic (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
30162025-04-30T06:14:16.852ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
30172025-04-30T06:14:16.852ZDEBGtest_basic (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
30182025-04-30T06:14:16.875ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30192025-04-30T06:14:16.875ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30202025-04-30T06:14:16.878ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30212025-04-30T06:14:16.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30222025-04-30T06:14:16.899ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
30232025-04-30T06:14:16.904ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
30242025-04-30T06:14:16.904ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
30252025-04-30T06:14:16.904ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
30262025-04-30T06:14:16.905ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
30272025-04-30T06:14:16.905ZDEBGtest_basic (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
30282025-04-30T06:14:16.906ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
30292025-04-30T06:14:16.906ZDEBGtest_basic (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
30302025-04-30T06:14:16.906ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
30312025-04-30T06:14:16.906ZDEBGtest_basic (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
30322025-04-30T06:14:16.916ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30332025-04-30T06:14:16.916ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30342025-04-30T06:14:16.916ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30352025-04-30T06:14:16.919ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(SpState) }
30362025-04-30T06:14:16.919ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
30372025-04-30T06:14:16.920ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
30382025-04-30T06:14:16.973ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
30392025-04-30T06:14:16.975ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
30402025-04-30T06:14:16.975ZDEBGtest_basic (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
30412025-04-30T06:14:16.975ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
30422025-04-30T06:14:16.975ZDEBGtest_basic (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
30432025-04-30T06:14:17.098ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30442025-04-30T06:14:17.098ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30452025-04-30T06:14:17.098ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30462025-04-30T06:14:17.099ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
30472025-04-30T06:14:17.099ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
30482025-04-30T06:14:17.099ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
30492025-04-30T06:14:17.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(SpState) }
30502025-04-30T06:14:17.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(SpState) }
30512025-04-30T06:14:17.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
30522025-04-30T06:14:17.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
30532025-04-30T06:14:17.124ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
30542025-04-30T06:14:17.125ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
30552025-04-30T06:14:17.125ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
30562025-04-30T06:14:17.125ZDEBGtest_basic (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
30572025-04-30T06:14:17.125ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
30582025-04-30T06:14:17.125ZDEBGtest_basic (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
30592025-04-30T06:14:17.125ZDEBGtest_basic (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
30602025-04-30T06:14:17.125ZDEBGtest_basic (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
30612025-04-30T06:14:17.125ZDEBGtest_basic (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
30622025-04-30T06:14:17.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30632025-04-30T06:14:17.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30642025-04-30T06:14:17.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30652025-04-30T06:14:17.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
30662025-04-30T06:14:17.143ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30672025-04-30T06:14:17.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(SpState) }
30682025-04-30T06:14:17.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
30692025-04-30T06:14:17.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
30702025-04-30T06:14:17.144ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
30712025-04-30T06:14:17.144ZDEBGtest_basic (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
30722025-04-30T06:14:17.144ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
30732025-04-30T06:14:17.144ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
30742025-04-30T06:14:17.144ZDEBGtest_basic (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
30752025-04-30T06:14:17.144ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
30762025-04-30T06:14:17.144ZDEBGtest_basic (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
30772025-04-30T06:14:17.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30782025-04-30T06:14:17.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30792025-04-30T06:14:17.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30802025-04-30T06:14:17.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30812025-04-30T06:14:17.148ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
30822025-04-30T06:14:17.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
30832025-04-30T06:14:17.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
30842025-04-30T06:14:17.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
30852025-04-30T06:14:17.156ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
30862025-04-30T06:14:17.156ZDEBGtest_basic (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
30872025-04-30T06:14:17.156ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
30882025-04-30T06:14:17.156ZDEBGtest_basic (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
30892025-04-30T06:14:17.156ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
30902025-04-30T06:14:17.156ZDEBGtest_basic (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
30912025-04-30T06:14:17.156ZDEBGtest_basic (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
30922025-04-30T06:14:17.156ZDEBGtest_basic (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
30932025-04-30T06:14:17.156ZDEBGtest_basic (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
30942025-04-30T06:14:17.156ZDEBGtest_basic (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
30952025-04-30T06:14:17.156ZDEBGtest_basic (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
30962025-04-30T06:14:17.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30972025-04-30T06:14:17.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
30982025-04-30T06:14:17.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
30992025-04-30T06:14:17.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(SpState) }
31002025-04-30T06:14:17.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
31012025-04-30T06:14:17.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
31022025-04-30T06:14:17.179ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
31032025-04-30T06:14:17.179ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
31042025-04-30T06:14:17.179ZDEBGtest_basic (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
31052025-04-30T06:14:17.179ZDEBGtest_basic (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
31062025-04-30T06:14:17.179ZDEBGtest_basic (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
31072025-04-30T06:14:17.179ZDEBGtest_basic (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
31082025-04-30T06:14:17.179ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
31092025-04-30T06:14:17.179ZDEBGtest_basic (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
31102025-04-30T06:14:17.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
31112025-04-30T06:14:17.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
31122025-04-30T06:14:17.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31132025-04-30T06:14:17.182ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
31142025-04-30T06:14:17.193ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
31152025-04-30T06:14:17.194ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
31162025-04-30T06:14:17.195ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
31172025-04-30T06:14:17.195ZDEBGtest_basic (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
31182025-04-30T06:14:17.195ZDEBGtest_basic (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
31192025-04-30T06:14:17.195ZDEBGtest_basic (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
31202025-04-30T06:14:17.195ZDEBGtest_basic (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
31212025-04-30T06:14:17.195ZDEBGtest_basic (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
31222025-04-30T06:14:17.195ZDEBGtest_basic (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
31232025-04-30T06:14:17.197ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
31242025-04-30T06:14:17.197ZDEBGtest_basic (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
31252025-04-30T06:14:17.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
31262025-04-30T06:14:17.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31272025-04-30T06:14:17.209ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(SpState) }
31282025-04-30T06:14:17.210ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(SpState) }
31292025-04-30T06:14:17.212ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
31302025-04-30T06:14:17.212ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
31312025-04-30T06:14:17.350ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
31322025-04-30T06:14:17.350ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
31332025-04-30T06:14:17.350ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
31342025-04-30T06:14:17.350ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
31352025-04-30T06:14:17.350ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
31362025-04-30T06:14:17.350ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
31372025-04-30T06:14:17.350ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(SpState) }
31382025-04-30T06:14:17.350ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(SpState) }
31392025-04-30T06:14:17.350ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
31402025-04-30T06:14:17.351ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
31412025-04-30T06:14:17.352ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
31422025-04-30T06:14:17.352ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
31432025-04-30T06:14:17.523ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
31442025-04-30T06:14:17.524ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
31452025-04-30T06:14:17.524ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
31462025-04-30T06:14:17.524ZDEBGtest_basic (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
31472025-04-30T06:14:17.524ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
31482025-04-30T06:14:17.524ZDEBGtest_basic (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
31492025-04-30T06:14:17.524ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31502025-04-30T06:14:17.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31512025-04-30T06:14:17.530ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
31522025-04-30T06:14:17.530ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
31532025-04-30T06:14:17.532ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
31542025-04-30T06:14:17.532ZDEBGtest_basic (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
31552025-04-30T06:14:17.532ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
31562025-04-30T06:14:17.533ZDEBGtest_basic (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
31572025-04-30T06:14:17.533ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31582025-04-30T06:14:17.533ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31592025-04-30T06:14:17.537ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
31602025-04-30T06:14:17.537ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
31612025-04-30T06:14:17.540ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
31622025-04-30T06:14:17.540ZDEBGtest_basic (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
31632025-04-30T06:14:17.540ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
31642025-04-30T06:14:17.540ZDEBGtest_basic (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
31652025-04-30T06:14:17.540ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31662025-04-30T06:14:17.540ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31672025-04-30T06:14:17.543ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
31682025-04-30T06:14:17.543ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
31692025-04-30T06:14:17.543ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
31702025-04-30T06:14:17.544ZDEBGtest_basic (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
31712025-04-30T06:14:17.544ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
31722025-04-30T06:14:17.544ZDEBGtest_basic (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
31732025-04-30T06:14:17.544ZDEBGtest_basic (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
31742025-04-30T06:14:17.544ZDEBGtest_basic (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
31752025-04-30T06:14:17.544ZDEBGtest_basic (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
31762025-04-30T06:14:17.544ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31772025-04-30T06:14:17.544ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
31782025-04-30T06:14:17.550ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
31792025-04-30T06:14:17.550ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
31802025-04-30T06:14:17.552ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
31812025-04-30T06:14:17.552ZDEBGtest_basic (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
31822025-04-30T06:14:17.552ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
31832025-04-30T06:14:17.552ZDEBGtest_basic (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
31842025-04-30T06:14:17.552ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31852025-04-30T06:14:17.552ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31862025-04-30T06:14:17.561ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
31872025-04-30T06:14:17.562ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
31882025-04-30T06:14:17.563ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
31892025-04-30T06:14:17.563ZDEBGtest_basic (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
31902025-04-30T06:14:17.563ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
31912025-04-30T06:14:17.563ZDEBGtest_basic (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
31922025-04-30T06:14:17.563ZDEBGtest_basic (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
31932025-04-30T06:14:17.563ZDEBGtest_basic (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
31942025-04-30T06:14:17.563ZDEBGtest_basic (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
31952025-04-30T06:14:17.563ZDEBGtest_basic (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
31962025-04-30T06:14:17.563ZDEBGtest_basic (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
31972025-04-30T06:14:17.563ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
31982025-04-30T06:14:17.563ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
31992025-04-30T06:14:17.569ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
32002025-04-30T06:14:17.569ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
32012025-04-30T06:14:17.573ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
32022025-04-30T06:14:17.573ZDEBGtest_basic (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
32032025-04-30T06:14:17.573ZDEBGtest_basic (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
32042025-04-30T06:14:17.573ZDEBGtest_basic (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
32052025-04-30T06:14:17.573ZDEBGtest_basic (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
32062025-04-30T06:14:17.573ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
32072025-04-30T06:14:17.573ZDEBGtest_basic (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
32082025-04-30T06:14:17.575ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
32092025-04-30T06:14:17.575ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32102025-04-30T06:14:17.585ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
32112025-04-30T06:14:17.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
32122025-04-30T06:14:17.587ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
32132025-04-30T06:14:17.587ZDEBGtest_basic (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
32142025-04-30T06:14:17.587ZDEBGtest_basic (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
32152025-04-30T06:14:17.588ZDEBGtest_basic (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
32162025-04-30T06:14:17.588ZDEBGtest_basic (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
32172025-04-30T06:14:17.588ZDEBGtest_basic (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
32182025-04-30T06:14:17.588ZDEBGtest_basic (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
32192025-04-30T06:14:17.588ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
32202025-04-30T06:14:17.588ZDEBGtest_basic (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
32212025-04-30T06:14:17.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
32222025-04-30T06:14:17.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
32232025-04-30T06:14:17.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(SpState) }
32242025-04-30T06:14:17.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(SpState) }
32252025-04-30T06:14:17.605ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
32262025-04-30T06:14:17.605ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
32272025-04-30T06:14:17.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
32282025-04-30T06:14:17.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
32292025-04-30T06:14:17.606ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
32302025-04-30T06:14:17.606ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
32312025-04-30T06:14:17.695ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:64421
32322025-04-30T06:14:17.696ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = e73e8b98-e717-4ead-b8f0-e058120ccfab uri = /ignition
32332025-04-30T06:14:17.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
32342025-04-30T06:14:17.696ZDEBGtest_basic: 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 }]
32352025-04-30T06:14:17.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
32362025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
32372025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
32382025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
32392025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
32402025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
32412025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
32422025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
32432025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
32442025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
32452025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
32462025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
32472025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
32482025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
32492025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
32502025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
32512025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
32522025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
32532025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
32542025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
32552025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
32562025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
32572025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
32582025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
32592025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
32602025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
32612025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
32622025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
32632025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
32642025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
32652025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
32662025-04-30T06:14:17.697ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
32672025-04-30T06:14:17.697ZINFOtest_basic (dropshot): request completed latency_us = 1252 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = e73e8b98-e717-4ead-b8f0-e058120ccfab response_code = 200 uri = /ignition
32682025-04-30T06:14:17.699ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = cdf11a75-355e-4ecf-9a74-7fe2f948896a uri = /sp/switch/0
32692025-04-30T06:14:17.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(SpState) }
32702025-04-30T06:14:17.700ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
32712025-04-30T06:14:17.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
32722025-04-30T06:14:17.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
32732025-04-30T06:14:17.701ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } 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(()) }))
32742025-04-30T06:14:17.701ZINFOtest_basic (dropshot): request completed latency_us = 2501 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = cdf11a75-355e-4ecf-9a74-7fe2f948896a response_code = 200 uri = /sp/switch/0
32752025-04-30T06:14:17.703ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 67385e71-c615-4b2b-9b32-a081caba7c5f uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
32762025-04-30T06:14:17.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
32772025-04-30T06:14:17.705ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = CabooseValue
32782025-04-30T06:14:17.705ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
32792025-04-30T06:14:17.706ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = CabooseValue
32802025-04-30T06:14:17.706ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
32812025-04-30T06:14:17.707ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = CabooseValue
32822025-04-30T06:14:17.707ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
32832025-04-30T06:14:17.707ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = CabooseValue
32842025-04-30T06:14:17.708ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
32852025-04-30T06:14:17.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
32862025-04-30T06:14:17.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
32872025-04-30T06:14:17.710ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32882025-04-30T06:14:17.711ZINFOtest_basic (dropshot): request completed latency_us = 7804 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 67385e71-c615-4b2b-9b32-a081caba7c5f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
32892025-04-30T06:14:17.713ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 5d93084a-06a4-4ef9-aa8c-fcaab99eadc1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
32902025-04-30T06:14:17.715ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
32912025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = CabooseValue
32922025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
32932025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = CabooseValue
32942025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
32952025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = CabooseValue
32962025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
32972025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = CabooseValue
32982025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
32992025-04-30T06:14:17.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
33002025-04-30T06:14:17.717ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
33012025-04-30T06:14:17.717ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33022025-04-30T06:14:17.717ZINFOtest_basic (dropshot): request completed latency_us = 3429 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 5d93084a-06a4-4ef9-aa8c-fcaab99eadc1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
33032025-04-30T06:14:17.718ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 4dc29a97-9974-4b1d-af0a-0afc4f74229f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
33042025-04-30T06:14:17.718ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
33052025-04-30T06:14:17.719ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = CabooseValue
33062025-04-30T06:14:17.719ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
33072025-04-30T06:14:17.719ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = CabooseValue
33082025-04-30T06:14:17.719ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
33092025-04-30T06:14:17.720ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = CabooseValue
33102025-04-30T06:14:17.720ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
33112025-04-30T06:14:17.721ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = CabooseValue
33122025-04-30T06:14:17.721ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
33132025-04-30T06:14:17.721ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = CabooseValue
33142025-04-30T06:14:17.721ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
33152025-04-30T06:14:17.721ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33162025-04-30T06:14:17.722ZINFOtest_basic (dropshot): request completed latency_us = 4008 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 4dc29a97-9974-4b1d-af0a-0afc4f74229f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
33172025-04-30T06:14:17.724ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 8b571b13-5f2d-4c0e-b476-eb471d9dc8df uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
33182025-04-30T06:14:17.725ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
33192025-04-30T06:14:17.725ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = CabooseValue
33202025-04-30T06:14:17.725ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
33212025-04-30T06:14:17.726ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = CabooseValue
33222025-04-30T06:14:17.726ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
33232025-04-30T06:14:17.726ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = CabooseValue
33242025-04-30T06:14:17.726ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
33252025-04-30T06:14:17.726ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = CabooseValue
33262025-04-30T06:14:17.726ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
33272025-04-30T06:14:17.727ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = CabooseValue
33282025-04-30T06:14:17.727ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
33292025-04-30T06:14:17.727ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33302025-04-30T06:14:17.727ZINFOtest_basic (dropshot): request completed latency_us = 3041 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 8b571b13-5f2d-4c0e-b476-eb471d9dc8df response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
33312025-04-30T06:14:17.728ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 6ae61288-1ea6-496f-8c9c-9eab51efb4ea uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
33322025-04-30T06:14:17.729ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
33332025-04-30T06:14:17.729ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = CabooseValue
33342025-04-30T06:14:17.729ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
33352025-04-30T06:14:17.733ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = CabooseValue
33362025-04-30T06:14:17.733ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
33372025-04-30T06:14:17.734ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = CabooseValue
33382025-04-30T06:14:17.734ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
33392025-04-30T06:14:17.734ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = CabooseValue
33402025-04-30T06:14:17.735ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
33412025-04-30T06:14:17.735ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = CabooseValue
33422025-04-30T06:14:17.735ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
33432025-04-30T06:14:17.736ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33442025-04-30T06:14:17.736ZINFOtest_basic (dropshot): request completed latency_us = 7886 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 6ae61288-1ea6-496f-8c9c-9eab51efb4ea response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
33452025-04-30T06:14:17.737ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 1cf8fa24-77c7-42fe-9c35-e5825f4c8ec0 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
33462025-04-30T06:14:17.741ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
33472025-04-30T06:14:17.742ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = CabooseValue
33482025-04-30T06:14:17.742ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
33492025-04-30T06:14:17.743ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = CabooseValue
33502025-04-30T06:14:17.743ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
33512025-04-30T06:14:17.743ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = CabooseValue
33522025-04-30T06:14:17.743ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
33532025-04-30T06:14:17.743ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = CabooseValue
33542025-04-30T06:14:17.744ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
33552025-04-30T06:14:17.744ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = CabooseValue
33562025-04-30T06:14:17.744ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
33572025-04-30T06:14:17.744ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33582025-04-30T06:14:17.746ZINFOtest_basic (dropshot): request completed latency_us = 8119 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 1cf8fa24-77c7-42fe-9c35-e5825f4c8ec0 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
33592025-04-30T06:14:17.748ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 6247aae4-43e1-4a10-8226-efb480d1a311 uri = /sp/switch/0/component/rot/cmpa
33602025-04-30T06:14:17.748ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
33612025-04-30T06:14:17.749ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = ReadRot(Ok)
33622025-04-30T06:14:17.750ZINFOtest_basic (dropshot): request completed latency_us = 2547 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 6247aae4-43e1-4a10-8226-efb480d1a311 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
33632025-04-30T06:14:17.754ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 3590af4b-7b47-4918-8cd0-5bd4794d0490 uri = /sp/switch/0/component/rot/cfpa
33642025-04-30T06:14:17.754ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
33652025-04-30T06:14:17.754ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = ReadRot(Ok)
33662025-04-30T06:14:17.755ZINFOtest_basic (dropshot): request completed latency_us = 865 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 3590af4b-7b47-4918-8cd0-5bd4794d0490 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
33672025-04-30T06:14:17.756ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 27a41740-331e-4fa9-a1da-b36bcc76f49d uri = /sp/switch/0/component/rot/cfpa
33682025-04-30T06:14:17.757ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
33692025-04-30T06:14:17.757ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = ReadRot(Ok)
33702025-04-30T06:14:17.759ZINFOtest_basic (dropshot): request completed latency_us = 2427 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 27a41740-331e-4fa9-a1da-b36bcc76f49d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
33712025-04-30T06:14:17.761ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 2a995ee9-0553-4b5a-9426-edb456e78a2d uri = /sp/switch/0/component/rot/cfpa
33722025-04-30T06:14:17.762ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
33732025-04-30T06:14:17.763ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = ReadRot(Ok)
33742025-04-30T06:14:17.763ZINFOtest_basic (dropshot): request completed latency_us = 2528 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 2a995ee9-0553-4b5a-9426-edb456e78a2d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
33752025-04-30T06:14:17.765ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 15974a62-1aa1-4eea-b47e-a8257ff96463 uri = /sp/switch/1
33762025-04-30T06:14:17.765ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(SpState) }
33772025-04-30T06:14:17.765ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
33782025-04-30T06:14:17.766ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
33792025-04-30T06:14:17.766ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
33802025-04-30T06:14:17.766ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } 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(()) }))
33812025-04-30T06:14:17.766ZINFOtest_basic (dropshot): request completed latency_us = 1675 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 15974a62-1aa1-4eea-b47e-a8257ff96463 response_code = 200 uri = /sp/switch/1
33822025-04-30T06:14:17.770ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = de7f0586-1bda-41b5-b1e1-520349af7af7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
33832025-04-30T06:14:17.770ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
33842025-04-30T06:14:17.771ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
33852025-04-30T06:14:17.772ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
33862025-04-30T06:14:17.772ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = CabooseValue
33872025-04-30T06:14:17.772ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
33882025-04-30T06:14:17.772ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
33892025-04-30T06:14:17.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
33902025-04-30T06:14:17.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
33912025-04-30T06:14:17.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
33922025-04-30T06:14:17.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
33932025-04-30T06:14:17.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
33942025-04-30T06:14:17.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33952025-04-30T06:14:17.780ZINFOtest_basic (dropshot): request completed latency_us = 10562 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = de7f0586-1bda-41b5-b1e1-520349af7af7 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
33962025-04-30T06:14:17.781ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 8c3baf96-7a90-46cd-9fa1-d6e1f69453b3 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
33972025-04-30T06:14:17.784ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
33982025-04-30T06:14:17.784ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = CabooseValue
33992025-04-30T06:14:17.784ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
34002025-04-30T06:14:17.784ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = CabooseValue
34012025-04-30T06:14:17.784ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
34022025-04-30T06:14:17.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = CabooseValue
34032025-04-30T06:14:17.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
34042025-04-30T06:14:17.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = CabooseValue
34052025-04-30T06:14:17.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
34062025-04-30T06:14:17.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
34072025-04-30T06:14:17.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
34082025-04-30T06:14:17.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34092025-04-30T06:14:17.787ZINFOtest_basic (dropshot): request completed latency_us = 5343 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 8c3baf96-7a90-46cd-9fa1-d6e1f69453b3 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
34102025-04-30T06:14:17.787ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 4b6ed4cf-9019-4956-9c06-c3a2550e4655 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
34112025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
34122025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = CabooseValue
34132025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
34142025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = CabooseValue
34152025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
34162025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = CabooseValue
34172025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
34182025-04-30T06:14:17.788ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = CabooseValue
34192025-04-30T06:14:17.789ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
34202025-04-30T06:14:17.789ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = CabooseValue
34212025-04-30T06:14:17.789ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
34222025-04-30T06:14:17.789ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34232025-04-30T06:14:17.789ZINFOtest_basic (dropshot): request completed latency_us = 1567 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 4b6ed4cf-9019-4956-9c06-c3a2550e4655 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
34242025-04-30T06:14:17.790ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 5853b546-9bae-483c-92e4-d48df6406827 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
34252025-04-30T06:14:17.790ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
34262025-04-30T06:14:17.790ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = CabooseValue
34272025-04-30T06:14:17.790ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
34282025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 144 } response = CabooseValue
34292025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
34302025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = CabooseValue
34312025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
34322025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = CabooseValue
34332025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
34342025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = CabooseValue
34352025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
34362025-04-30T06:14:17.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34372025-04-30T06:14:17.791ZINFOtest_basic (dropshot): request completed latency_us = 1548 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 5853b546-9bae-483c-92e4-d48df6406827 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
34382025-04-30T06:14:17.792ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = ac9f58c1-089e-4c6e-a910-676803469b71 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
34392025-04-30T06:14:17.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
34402025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = CabooseValue
34412025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
34422025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = CabooseValue
34432025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
34442025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = CabooseValue
34452025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
34462025-04-30T06:14:17.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = CabooseValue
34472025-04-30T06:14:17.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
34482025-04-30T06:14:17.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = CabooseValue
34492025-04-30T06:14:17.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
34502025-04-30T06:14:17.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34512025-04-30T06:14:17.795ZINFOtest_basic (dropshot): request completed latency_us = 2823 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = ac9f58c1-089e-4c6e-a910-676803469b71 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
34522025-04-30T06:14:17.798ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 55e2c177-7b72-4988-ab4e-adf841d9f388 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
34532025-04-30T06:14:17.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
34542025-04-30T06:14:17.803ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = CabooseValue
34552025-04-30T06:14:17.803ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
34562025-04-30T06:14:17.804ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } response = CabooseValue
34572025-04-30T06:14:17.804ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
34582025-04-30T06:14:17.804ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 157 } response = CabooseValue
34592025-04-30T06:14:17.804ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
34602025-04-30T06:14:17.805ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = CabooseValue
34612025-04-30T06:14:17.805ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
34622025-04-30T06:14:17.807ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = CabooseValue
34632025-04-30T06:14:17.807ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
34642025-04-30T06:14:17.807ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34652025-04-30T06:14:17.808ZINFOtest_basic (dropshot): request completed latency_us = 10317 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 55e2c177-7b72-4988-ab4e-adf841d9f388 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
34662025-04-30T06:14:17.811ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 12a0397f-1740-42a1-b927-4934d80fce06 uri = /sp/switch/1/component/rot/cmpa
34672025-04-30T06:14:17.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
34682025-04-30T06:14:17.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = ReadRot(Ok)
34692025-04-30T06:14:17.814ZINFOtest_basic (dropshot): request completed latency_us = 2794 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 12a0397f-1740-42a1-b927-4934d80fce06 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
34702025-04-30T06:14:17.817ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 9ffbdb01-d9eb-41e3-b7e2-91b888014a8d uri = /sp/switch/1/component/rot/cfpa
34712025-04-30T06:14:17.817ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
34722025-04-30T06:14:17.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = ReadRot(Ok)
34732025-04-30T06:14:17.819ZINFOtest_basic (dropshot): request completed latency_us = 1907 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 9ffbdb01-d9eb-41e3-b7e2-91b888014a8d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
34742025-04-30T06:14:17.820ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 94b22dfe-9e7e-4486-ab91-c41c7f28e8b1 uri = /sp/switch/1/component/rot/cfpa
34752025-04-30T06:14:17.821ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
34762025-04-30T06:14:17.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = ReadRot(Ok)
34772025-04-30T06:14:17.822ZINFOtest_basic (dropshot): request completed latency_us = 1767 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 94b22dfe-9e7e-4486-ab91-c41c7f28e8b1 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
34782025-04-30T06:14:17.828ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = fea09f58-aa20-497c-a512-ff3bf40692e1 uri = /sp/switch/1/component/rot/cfpa
34792025-04-30T06:14:17.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
34802025-04-30T06:14:17.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = ReadRot(Ok)
34812025-04-30T06:14:17.830ZINFOtest_basic (dropshot): request completed latency_us = 2487 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = fea09f58-aa20-497c-a512-ff3bf40692e1 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
34822025-04-30T06:14:17.831ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = d21237f8-ccad-43f3-8f8d-42832e3a16c7 uri = /sp/sled/0
34832025-04-30T06:14:17.832ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(SpState) }
34842025-04-30T06:14:17.832ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
34852025-04-30T06:14:17.832ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
34862025-04-30T06:14:17.832ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
34872025-04-30T06:14:17.833ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } 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(()) }))
34882025-04-30T06:14:17.833ZINFOtest_basic (dropshot): request completed latency_us = 1497 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = d21237f8-ccad-43f3-8f8d-42832e3a16c7 response_code = 200 uri = /sp/sled/0
34892025-04-30T06:14:17.839ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 4c87aac4-665d-4ca0-bf95-73f6b3d9a4fd uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
34902025-04-30T06:14:17.839ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
34912025-04-30T06:14:17.839ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
34922025-04-30T06:14:17.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
34932025-04-30T06:14:17.840ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
34942025-04-30T06:14:17.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
34952025-04-30T06:14:17.841ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = CabooseValue
34962025-04-30T06:14:17.841ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
34972025-04-30T06:14:17.842ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = CabooseValue
34982025-04-30T06:14:17.842ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
34992025-04-30T06:14:17.842ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
35002025-04-30T06:14:17.842ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
35012025-04-30T06:14:17.843ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35022025-04-30T06:14:17.843ZINFOtest_basic (dropshot): request completed latency_us = 4282 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 4c87aac4-665d-4ca0-bf95-73f6b3d9a4fd response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
35032025-04-30T06:14:17.845ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = e9c6bd2e-738e-4334-928f-fb867a570bad uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
35042025-04-30T06:14:17.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
35052025-04-30T06:14:17.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = CabooseValue
35062025-04-30T06:14:17.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
35072025-04-30T06:14:17.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = CabooseValue
35082025-04-30T06:14:17.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
35092025-04-30T06:14:17.847ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = CabooseValue
35102025-04-30T06:14:17.847ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
35112025-04-30T06:14:17.847ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = CabooseValue
35122025-04-30T06:14:17.848ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
35132025-04-30T06:14:17.848ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
35142025-04-30T06:14:17.848ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
35152025-04-30T06:14:17.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35162025-04-30T06:14:17.851ZINFOtest_basic (dropshot): request completed latency_us = 5867 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = e9c6bd2e-738e-4334-928f-fb867a570bad response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
35172025-04-30T06:14:17.852ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 52436405-f447-4aef-b8c6-81db828dfa1d uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
35182025-04-30T06:14:17.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
35192025-04-30T06:14:17.853ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
35202025-04-30T06:14:17.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
35212025-04-30T06:14:17.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
35222025-04-30T06:14:17.854ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
35232025-04-30T06:14:17.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = CabooseValue
35242025-04-30T06:14:17.854ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
35252025-04-30T06:14:17.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = CabooseValue
35262025-04-30T06:14:17.855ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
35272025-04-30T06:14:17.855ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = CabooseValue
35282025-04-30T06:14:17.855ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
35292025-04-30T06:14:17.855ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35302025-04-30T06:14:17.855ZINFOtest_basic (dropshot): request completed latency_us = 3385 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 52436405-f447-4aef-b8c6-81db828dfa1d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
35312025-04-30T06:14:17.856ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = c63a1539-bf41-47ba-9570-75bc5f5ce956 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
35322025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
35332025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = CabooseValue
35342025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
35352025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = CabooseValue
35362025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
35372025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = CabooseValue
35382025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
35392025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = CabooseValue
35402025-04-30T06:14:17.857ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
35412025-04-30T06:14:17.858ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = CabooseValue
35422025-04-30T06:14:17.858ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
35432025-04-30T06:14:17.858ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35442025-04-30T06:14:17.858ZINFOtest_basic (dropshot): request completed latency_us = 1971 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = c63a1539-bf41-47ba-9570-75bc5f5ce956 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
35452025-04-30T06:14:17.860ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 593435b3-a0f0-4028-bdfb-8062ebfb7dda uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
35462025-04-30T06:14:17.860ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
35472025-04-30T06:14:17.861ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = CabooseValue
35482025-04-30T06:14:17.861ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
35492025-04-30T06:14:17.861ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = CabooseValue
35502025-04-30T06:14:17.861ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
35512025-04-30T06:14:17.861ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = CabooseValue
35522025-04-30T06:14:17.861ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
35532025-04-30T06:14:17.862ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = CabooseValue
35542025-04-30T06:14:17.862ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
35552025-04-30T06:14:17.862ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = CabooseValue
35562025-04-30T06:14:17.862ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
35572025-04-30T06:14:17.862ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35582025-04-30T06:14:17.863ZINFOtest_basic (dropshot): request completed latency_us = 3082 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 593435b3-a0f0-4028-bdfb-8062ebfb7dda response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
35592025-04-30T06:14:17.866ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = a95661d0-5ab6-4f57-819e-5b6b77ce5763 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
35602025-04-30T06:14:17.866ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
35612025-04-30T06:14:17.866ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = CabooseValue
35622025-04-30T06:14:17.866ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
35632025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = CabooseValue
35642025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
35652025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
35662025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
35672025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
35682025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
35692025-04-30T06:14:17.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = CabooseValue
35702025-04-30T06:14:17.868ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
35712025-04-30T06:14:17.868ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35722025-04-30T06:14:17.868ZINFOtest_basic (dropshot): request completed latency_us = 2181 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = a95661d0-5ab6-4f57-819e-5b6b77ce5763 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
35732025-04-30T06:14:17.870ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 96362a87-9b4e-432b-b227-9da8e7ddc135 uri = /sp/sled/0/component/rot/cmpa
35742025-04-30T06:14:17.870ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
35752025-04-30T06:14:17.870ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = ReadRot(Ok)
35762025-04-30T06:14:17.870ZINFOtest_basic (dropshot): request completed latency_us = 883 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 96362a87-9b4e-432b-b227-9da8e7ddc135 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
35772025-04-30T06:14:17.881ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = a2a1c01f-fc5b-4791-b91f-def2bd832851 uri = /sp/sled/0/component/rot/cfpa
35782025-04-30T06:14:17.882ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
35792025-04-30T06:14:17.882ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = ReadRot(Ok)
35802025-04-30T06:14:17.882ZINFOtest_basic (dropshot): request completed latency_us = 1386 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = a2a1c01f-fc5b-4791-b91f-def2bd832851 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
35812025-04-30T06:14:17.883ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 9f9a35d7-d6fe-4fb1-9808-8ef8d8399979 uri = /sp/sled/0/component/rot/cfpa
35822025-04-30T06:14:17.884ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
35832025-04-30T06:14:17.884ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = ReadRot(Ok)
35842025-04-30T06:14:17.884ZINFOtest_basic (dropshot): request completed latency_us = 714 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 9f9a35d7-d6fe-4fb1-9808-8ef8d8399979 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
35852025-04-30T06:14:17.885ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 1a667cb5-674c-4a8c-88b6-1bd584d949ab uri = /sp/sled/0/component/rot/cfpa
35862025-04-30T06:14:17.886ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
35872025-04-30T06:14:17.886ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = ReadRot(Ok)
35882025-04-30T06:14:17.887ZINFOtest_basic (dropshot): request completed latency_us = 1981 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 1a667cb5-674c-4a8c-88b6-1bd584d949ab response_code = 200 uri = /sp/sled/0/component/rot/cfpa
35892025-04-30T06:14:17.887ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = c1d37f8a-e6ef-4caf-ab99-272dfe566af2 uri = /sp/sled/1
35902025-04-30T06:14:17.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(SpState) }
35912025-04-30T06:14:17.887ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
35922025-04-30T06:14:17.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
35932025-04-30T06:14:17.888ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
35942025-04-30T06:14:17.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } 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(()) }))
35952025-04-30T06:14:17.888ZINFOtest_basic (dropshot): request completed latency_us = 780 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = c1d37f8a-e6ef-4caf-ab99-272dfe566af2 response_code = 200 uri = /sp/sled/1
35962025-04-30T06:14:17.889ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 7193daad-1391-4f94-9e7f-a31af1609530 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
35972025-04-30T06:14:17.889ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
35982025-04-30T06:14:17.889ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
35992025-04-30T06:14:17.890ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
36002025-04-30T06:14:17.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
36012025-04-30T06:14:17.890ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
36022025-04-30T06:14:17.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = CabooseValue
36032025-04-30T06:14:17.890ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
36042025-04-30T06:14:17.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = CabooseValue
36052025-04-30T06:14:17.893ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
36062025-04-30T06:14:17.893ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
36072025-04-30T06:14:17.894ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
36082025-04-30T06:14:17.894ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36092025-04-30T06:14:17.894ZINFOtest_basic (dropshot): request completed latency_us = 4334 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 7193daad-1391-4f94-9e7f-a31af1609530 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
36102025-04-30T06:14:17.896ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 26b13bd3-5b56-4c75-8fdf-49e5f89fae62 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
36112025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
36122025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = CabooseValue
36132025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
36142025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = CabooseValue
36152025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
36162025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = CabooseValue
36172025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
36182025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = CabooseValue
36192025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
36202025-04-30T06:14:17.897ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
36212025-04-30T06:14:17.898ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
36222025-04-30T06:14:17.898ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36232025-04-30T06:14:17.899ZINFOtest_basic (dropshot): request completed latency_us = 2232 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 26b13bd3-5b56-4c75-8fdf-49e5f89fae62 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
36242025-04-30T06:14:17.900ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = ec3223f3-683e-48a5-af93-7e211f73ba57 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
36252025-04-30T06:14:17.900ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
36262025-04-30T06:14:17.901ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
36272025-04-30T06:14:17.901ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
36282025-04-30T06:14:17.901ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
36292025-04-30T06:14:17.901ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
36302025-04-30T06:14:17.902ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = CabooseValue
36312025-04-30T06:14:17.902ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
36322025-04-30T06:14:17.902ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = CabooseValue
36332025-04-30T06:14:17.902ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
36342025-04-30T06:14:17.902ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = CabooseValue
36352025-04-30T06:14:17.903ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
36362025-04-30T06:14:17.903ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36372025-04-30T06:14:17.903ZINFOtest_basic (dropshot): request completed latency_us = 3106 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = ec3223f3-683e-48a5-af93-7e211f73ba57 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
36382025-04-30T06:14:17.912ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 297ae921-10d6-46f7-bc5f-06eeae681945 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
36392025-04-30T06:14:17.913ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
36402025-04-30T06:14:17.913ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = CabooseValue
36412025-04-30T06:14:17.913ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
36422025-04-30T06:14:17.914ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = CabooseValue
36432025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
36442025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = CabooseValue
36452025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
36462025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = CabooseValue
36472025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
36482025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = CabooseValue
36492025-04-30T06:14:17.915ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
36502025-04-30T06:14:17.916ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36512025-04-30T06:14:17.916ZINFOtest_basic (dropshot): request completed latency_us = 4900 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 297ae921-10d6-46f7-bc5f-06eeae681945 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
36522025-04-30T06:14:17.918ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = a18ed3bb-10c1-4da0-822d-bb7458e1b67d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
36532025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
36542025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = CabooseValue
36552025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
36562025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = CabooseValue
36572025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
36582025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = CabooseValue
36592025-04-30T06:14:17.918ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
36602025-04-30T06:14:17.919ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = CabooseValue
36612025-04-30T06:14:17.919ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
36622025-04-30T06:14:17.919ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = CabooseValue
36632025-04-30T06:14:17.919ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
36642025-04-30T06:14:17.919ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36652025-04-30T06:14:17.919ZINFOtest_basic (dropshot): request completed latency_us = 1591 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = a18ed3bb-10c1-4da0-822d-bb7458e1b67d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
36662025-04-30T06:14:17.920ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = e7931170-9d2b-48b9-b595-b73022dfa59c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
36672025-04-30T06:14:17.920ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
36682025-04-30T06:14:17.920ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = CabooseValue
36692025-04-30T06:14:17.921ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
36702025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = CabooseValue
36712025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
36722025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
36732025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
36742025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
36752025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
36762025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = CabooseValue
36772025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
36782025-04-30T06:14:17.922ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36792025-04-30T06:14:17.923ZINFOtest_basic (dropshot): request completed latency_us = 2642 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = e7931170-9d2b-48b9-b595-b73022dfa59c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
36802025-04-30T06:14:17.924ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 990b7bc5-5f50-4c69-aafd-c36061ca6557 uri = /sp/sled/1/component/rot/cmpa
36812025-04-30T06:14:17.925ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
36822025-04-30T06:14:17.925ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = ReadRot(Ok)
36832025-04-30T06:14:17.925ZINFOtest_basic (dropshot): request completed latency_us = 895 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 990b7bc5-5f50-4c69-aafd-c36061ca6557 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
36842025-04-30T06:14:17.926ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 1ad626ff-be74-4f67-af9c-eb3ebbc54d62 uri = /sp/sled/1/component/rot/cfpa
36852025-04-30T06:14:17.927ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
36862025-04-30T06:14:17.927ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = ReadRot(Ok)
36872025-04-30T06:14:17.927ZINFOtest_basic (dropshot): request completed latency_us = 1188 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 1ad626ff-be74-4f67-af9c-eb3ebbc54d62 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
36882025-04-30T06:14:17.928ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 5d72ee8c-6b10-4d78-93aa-317e2246cf12 uri = /sp/sled/1/component/rot/cfpa
36892025-04-30T06:14:17.928ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
36902025-04-30T06:14:17.929ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = ReadRot(Ok)
36912025-04-30T06:14:17.929ZINFOtest_basic (dropshot): request completed latency_us = 598 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 5d72ee8c-6b10-4d78-93aa-317e2246cf12 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
36922025-04-30T06:14:17.930ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 3968ee82-72f8-4049-a378-6d1988c50009 uri = /sp/sled/1/component/rot/cfpa
36932025-04-30T06:14:17.930ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
36942025-04-30T06:14:17.930ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = ReadRot(Ok)
36952025-04-30T06:14:17.930ZINFOtest_basic (dropshot): request completed latency_us = 669 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64421 req_id = 3968ee82-72f8-4049-a378-6d1988c50009 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
36962025-04-30T06:14:18.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
36972025-04-30T06:14:18.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
36982025-04-30T06:14:18.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
36992025-04-30T06:14:18.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
37002025-04-30T06:14:18.077ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(SpState) }
37012025-04-30T06:14:18.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(SpState) }
37022025-04-30T06:14:18.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(SpState) }
37032025-04-30T06:14:18.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(SpState) }
37042025-04-30T06:14:18.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
37052025-04-30T06:14:18.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
37062025-04-30T06:14:18.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
37072025-04-30T06:14:18.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
37082025-04-30T06:14:18.078ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37092025-04-30T06:14:18.078ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37102025-04-30T06:14:18.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37112025-04-30T06:14:18.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37122025-04-30T06:14:18.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37132025-04-30T06:14:18.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(SpState) }
37142025-04-30T06:14:18.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
37152025-04-30T06:14:18.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37162025-04-30T06:14:18.081ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
37172025-04-30T06:14:18.081ZDEBGtest_basic (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
37182025-04-30T06:14:18.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
37192025-04-30T06:14:18.082ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
37202025-04-30T06:14:18.082ZDEBGtest_basic (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
37212025-04-30T06:14:18.082ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
37222025-04-30T06:14:18.082ZDEBGtest_basic (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
37232025-04-30T06:14:18.093ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37242025-04-30T06:14:18.093ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37252025-04-30T06:14:18.093ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37262025-04-30T06:14:18.093ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37272025-04-30T06:14:18.096ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
37282025-04-30T06:14:18.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37292025-04-30T06:14:18.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
37302025-04-30T06:14:18.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
37312025-04-30T06:14:18.098ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
37322025-04-30T06:14:18.098ZDEBGtest_basic (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
37332025-04-30T06:14:18.098ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
37342025-04-30T06:14:18.098ZDEBGtest_basic (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
37352025-04-30T06:14:18.098ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
37362025-04-30T06:14:18.098ZDEBGtest_basic (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
37372025-04-30T06:14:18.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37382025-04-30T06:14:18.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37392025-04-30T06:14:18.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37402025-04-30T06:14:18.101ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(SpState) }
37412025-04-30T06:14:18.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37422025-04-30T06:14:18.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
37432025-04-30T06:14:18.114ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
37442025-04-30T06:14:18.114ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
37452025-04-30T06:14:18.114ZDEBGtest_basic (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
37462025-04-30T06:14:18.114ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
37472025-04-30T06:14:18.114ZDEBGtest_basic (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
37482025-04-30T06:14:18.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 207 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37492025-04-30T06:14:18.116ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37502025-04-30T06:14:18.116ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37512025-04-30T06:14:18.116ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
37522025-04-30T06:14:18.120ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
37532025-04-30T06:14:18.120ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
37542025-04-30T06:14:18.120ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
37552025-04-30T06:14:18.120ZDEBGtest_basic (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
37562025-04-30T06:14:18.120ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
37572025-04-30T06:14:18.120ZDEBGtest_basic (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
37582025-04-30T06:14:18.120ZDEBGtest_basic (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
37592025-04-30T06:14:18.120ZDEBGtest_basic (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
37602025-04-30T06:14:18.120ZDEBGtest_basic (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
37612025-04-30T06:14:18.120ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37622025-04-30T06:14:18.120ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
37632025-04-30T06:14:18.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
37642025-04-30T06:14:18.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
37652025-04-30T06:14:18.125ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
37662025-04-30T06:14:18.125ZDEBGtest_basic (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-04-30T06:14:18.125ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
37682025-04-30T06:14:18.125ZDEBGtest_basic (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
37692025-04-30T06:14:18.126ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37702025-04-30T06:14:18.126ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37712025-04-30T06:14:18.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
37722025-04-30T06:14:18.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
37732025-04-30T06:14:18.129ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
37742025-04-30T06:14:18.129ZDEBGtest_basic (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
37752025-04-30T06:14:18.130ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
37762025-04-30T06:14:18.130ZDEBGtest_basic (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
37772025-04-30T06:14:18.130ZDEBGtest_basic (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
37782025-04-30T06:14:18.130ZDEBGtest_basic (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
37792025-04-30T06:14:18.130ZDEBGtest_basic (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
37802025-04-30T06:14:18.130ZDEBGtest_basic (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
37812025-04-30T06:14:18.130ZDEBGtest_basic (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
37822025-04-30T06:14:18.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37832025-04-30T06:14:18.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
37842025-04-30T06:14:18.136ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
37852025-04-30T06:14:18.136ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
37862025-04-30T06:14:18.137ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
37872025-04-30T06:14:18.137ZDEBGtest_basic (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
37882025-04-30T06:14:18.137ZDEBGtest_basic (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
37892025-04-30T06:14:18.137ZDEBGtest_basic (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
37902025-04-30T06:14:18.137ZDEBGtest_basic (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
37912025-04-30T06:14:18.137ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
37922025-04-30T06:14:18.138ZDEBGtest_basic (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
37932025-04-30T06:14:18.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
37942025-04-30T06:14:18.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
37952025-04-30T06:14:18.146ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
37962025-04-30T06:14:18.146ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37972025-04-30T06:14:18.146ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
37982025-04-30T06:14:18.146ZDEBGtest_basic (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
37992025-04-30T06:14:18.147ZDEBGtest_basic (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
38002025-04-30T06:14:18.147ZDEBGtest_basic (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
38012025-04-30T06:14:18.147ZDEBGtest_basic (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
38022025-04-30T06:14:18.147ZDEBGtest_basic (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
38032025-04-30T06:14:18.147ZDEBGtest_basic (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
38042025-04-30T06:14:18.147ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
38052025-04-30T06:14:18.147ZDEBGtest_basic (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
38062025-04-30T06:14:18.147ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38072025-04-30T06:14:18.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38082025-04-30T06:14:18.155ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(SpState) }
38092025-04-30T06:14:18.155ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(SpState) }
38102025-04-30T06:14:18.155ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
38112025-04-30T06:14:18.155ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
38122025-04-30T06:14:18.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
38132025-04-30T06:14:18.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
38142025-04-30T06:14:18.157ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
38152025-04-30T06:14:18.157ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
38162025-04-30T06:14:18.352ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:47530
38172025-04-30T06:14:18.352ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 62e46ac0-797d-4267-8ef3-c2e8707b3bb2 uri = /ignition
38182025-04-30T06:14:18.352ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
38192025-04-30T06:14:18.353ZDEBGtest_basic: 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 }]
38202025-04-30T06:14:18.353ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
38212025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
38222025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
38232025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
38242025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
38252025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
38262025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
38272025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
38282025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
38292025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
38302025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
38312025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
38322025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
38332025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
38342025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
38352025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
38362025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
38372025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
38382025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
38392025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
38402025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
38412025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
38422025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
38432025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
38442025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
38452025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
38462025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
38472025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
38482025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
38492025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
38502025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
38512025-04-30T06:14:18.354ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
38522025-04-30T06:14:18.354ZINFOtest_basic (dropshot): request completed latency_us = 1101 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 62e46ac0-797d-4267-8ef3-c2e8707b3bb2 response_code = 200 uri = /ignition
38532025-04-30T06:14:18.356ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 31c0e03a-6dd7-46c8-bec8-6a93af85f545 uri = /sp/switch/0
38542025-04-30T06:14:18.357ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(SpState) }
38552025-04-30T06:14:18.358ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
38562025-04-30T06:14:18.361ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
38572025-04-30T06:14:18.364ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
38582025-04-30T06:14:18.368ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } 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(()) }))
38592025-04-30T06:14:18.369ZINFOtest_basic (dropshot): request completed latency_us = 13388 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 31c0e03a-6dd7-46c8-bec8-6a93af85f545 response_code = 200 uri = /sp/switch/0
38602025-04-30T06:14:18.372ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = b165fdaf-6013-4167-ad26-2bb571826216 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
38612025-04-30T06:14:18.372ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
38622025-04-30T06:14:18.373ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = CabooseValue
38632025-04-30T06:14:18.373ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
38642025-04-30T06:14:18.373ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = CabooseValue
38652025-04-30T06:14:18.373ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
38662025-04-30T06:14:18.374ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = CabooseValue
38672025-04-30T06:14:18.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
38682025-04-30T06:14:18.374ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = CabooseValue
38692025-04-30T06:14:18.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
38702025-04-30T06:14:18.374ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
38712025-04-30T06:14:18.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
38722025-04-30T06:14:18.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38732025-04-30T06:14:18.375ZINFOtest_basic (dropshot): request completed latency_us = 3106 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = b165fdaf-6013-4167-ad26-2bb571826216 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
38742025-04-30T06:14:18.380ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = f6222969-058f-48d9-b0cb-06b7def4e60a uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
38752025-04-30T06:14:18.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
38762025-04-30T06:14:18.381ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = CabooseValue
38772025-04-30T06:14:18.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
38782025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = CabooseValue
38792025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
38802025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = CabooseValue
38812025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
38822025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = CabooseValue
38832025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
38842025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
38852025-04-30T06:14:18.382ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
38862025-04-30T06:14:18.383ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38872025-04-30T06:14:18.383ZINFOtest_basic (dropshot): request completed latency_us = 2561 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = f6222969-058f-48d9-b0cb-06b7def4e60a response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
38882025-04-30T06:14:18.384ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 02b854e2-2297-4de0-ad02-7ddcc5e2127f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
38892025-04-30T06:14:18.384ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
38902025-04-30T06:14:18.384ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = CabooseValue
38912025-04-30T06:14:18.384ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
38922025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = CabooseValue
38932025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
38942025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = CabooseValue
38952025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
38962025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = CabooseValue
38972025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
38982025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = CabooseValue
38992025-04-30T06:14:18.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
39002025-04-30T06:14:18.386ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39012025-04-30T06:14:18.386ZINFOtest_basic (dropshot): request completed latency_us = 2087 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 02b854e2-2297-4de0-ad02-7ddcc5e2127f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
39022025-04-30T06:14:18.387ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 14f96acb-a051-4a91-9916-2f1e5dada392 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
39032025-04-30T06:14:18.387ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
39042025-04-30T06:14:18.387ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = CabooseValue
39052025-04-30T06:14:18.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
39062025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = CabooseValue
39072025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
39082025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = CabooseValue
39092025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
39102025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = CabooseValue
39112025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
39122025-04-30T06:14:18.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = CabooseValue
39132025-04-30T06:14:18.390ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
39142025-04-30T06:14:18.390ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39152025-04-30T06:14:18.391ZINFOtest_basic (dropshot): request completed latency_us = 3548 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 14f96acb-a051-4a91-9916-2f1e5dada392 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
39162025-04-30T06:14:18.393ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = d1e30370-06ba-4abe-addb-ee675b248a0f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
39172025-04-30T06:14:18.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
39182025-04-30T06:14:18.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = CabooseValue
39192025-04-30T06:14:18.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
39202025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = CabooseValue
39212025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
39222025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = CabooseValue
39232025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
39242025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } response = CabooseValue
39252025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
39262025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
39272025-04-30T06:14:18.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
39282025-04-30T06:14:18.395ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39292025-04-30T06:14:18.395ZINFOtest_basic (dropshot): request completed latency_us = 1959 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = d1e30370-06ba-4abe-addb-ee675b248a0f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
39302025-04-30T06:14:18.396ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = e5601308-ad9b-4b39-abfe-eef9919c87a8 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
39312025-04-30T06:14:18.397ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
39322025-04-30T06:14:18.397ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = CabooseValue
39332025-04-30T06:14:18.397ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
39342025-04-30T06:14:18.398ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = CabooseValue
39352025-04-30T06:14:18.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
39362025-04-30T06:14:18.398ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = CabooseValue
39372025-04-30T06:14:18.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
39382025-04-30T06:14:18.398ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = CabooseValue
39392025-04-30T06:14:18.399ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
39402025-04-30T06:14:18.399ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = CabooseValue
39412025-04-30T06:14:18.399ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
39422025-04-30T06:14:18.399ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39432025-04-30T06:14:18.399ZINFOtest_basic (dropshot): request completed latency_us = 2665 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = e5601308-ad9b-4b39-abfe-eef9919c87a8 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
39442025-04-30T06:14:18.400ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 7f456e9c-005a-484b-8fb4-c67e8241e7b0 uri = /sp/switch/0/component/rot/cmpa
39452025-04-30T06:14:18.400ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
39462025-04-30T06:14:18.400ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 247 } response = ReadRot(Ok)
39472025-04-30T06:14:18.400ZINFOtest_basic (dropshot): request completed latency_us = 560 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 7f456e9c-005a-484b-8fb4-c67e8241e7b0 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
39482025-04-30T06:14:18.401ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = fb78c2bb-38ee-4f54-8127-e5143c6aef44 uri = /sp/switch/0/component/rot/cfpa
39492025-04-30T06:14:18.401ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
39502025-04-30T06:14:18.401ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = ReadRot(Ok)
39512025-04-30T06:14:18.402ZINFOtest_basic (dropshot): request completed latency_us = 596 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = fb78c2bb-38ee-4f54-8127-e5143c6aef44 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
39522025-04-30T06:14:18.402ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = f41a5274-ac51-4db3-bbf1-fc6363148b3d uri = /sp/switch/0/component/rot/cfpa
39532025-04-30T06:14:18.402ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
39542025-04-30T06:14:18.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = ReadRot(Ok)
39552025-04-30T06:14:18.403ZINFOtest_basic (dropshot): request completed latency_us = 765 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = f41a5274-ac51-4db3-bbf1-fc6363148b3d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
39562025-04-30T06:14:18.406ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = a1d6e2c1-aad2-426d-88fc-8c9fd9d61caf uri = /sp/switch/0/component/rot/cfpa
39572025-04-30T06:14:18.407ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
39582025-04-30T06:14:18.408ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = ReadRot(Ok)
39592025-04-30T06:14:18.409ZINFOtest_basic (dropshot): request completed latency_us = 2798 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = a1d6e2c1-aad2-426d-88fc-8c9fd9d61caf response_code = 200 uri = /sp/switch/0/component/rot/cfpa
39602025-04-30T06:14:18.410ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = eee89fb0-37e9-405b-99c9-4204ad324dd6 uri = /sp/switch/1
39612025-04-30T06:14:18.411ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(SpState) }
39622025-04-30T06:14:18.411ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
39632025-04-30T06:14:18.411ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
39642025-04-30T06:14:18.411ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
39652025-04-30T06:14:18.411ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } 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(()) }))
39662025-04-30T06:14:18.412ZINFOtest_basic (dropshot): request completed latency_us = 1198 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = eee89fb0-37e9-405b-99c9-4204ad324dd6 response_code = 200 uri = /sp/switch/1
39672025-04-30T06:14:18.413ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = e4b7220c-6120-4091-99e5-1c23b86c52c7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
39682025-04-30T06:14:18.414ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
39692025-04-30T06:14:18.415ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = CabooseValue
39702025-04-30T06:14:18.415ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
39712025-04-30T06:14:18.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = CabooseValue
39722025-04-30T06:14:18.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
39732025-04-30T06:14:18.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = CabooseValue
39742025-04-30T06:14:18.417ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
39752025-04-30T06:14:18.417ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = CabooseValue
39762025-04-30T06:14:18.417ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
39772025-04-30T06:14:18.418ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
39782025-04-30T06:14:18.418ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
39792025-04-30T06:14:18.419ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39802025-04-30T06:14:18.419ZINFOtest_basic (dropshot): request completed latency_us = 6347 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = e4b7220c-6120-4091-99e5-1c23b86c52c7 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
39812025-04-30T06:14:18.421ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = d835d158-947a-487c-82e8-03b20490a037 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
39822025-04-30T06:14:18.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
39832025-04-30T06:14:18.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = CabooseValue
39842025-04-30T06:14:18.424ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
39852025-04-30T06:14:18.424ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = CabooseValue
39862025-04-30T06:14:18.424ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
39872025-04-30T06:14:18.425ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = CabooseValue
39882025-04-30T06:14:18.425ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
39892025-04-30T06:14:18.426ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = CabooseValue
39902025-04-30T06:14:18.426ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
39912025-04-30T06:14:18.426ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
39922025-04-30T06:14:18.426ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
39932025-04-30T06:14:18.427ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39942025-04-30T06:14:18.427ZINFOtest_basic (dropshot): request completed latency_us = 6824 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = d835d158-947a-487c-82e8-03b20490a037 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
39952025-04-30T06:14:18.435ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 37254edb-27c4-4023-bec7-dcf75bce1ee0 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
39962025-04-30T06:14:18.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
39972025-04-30T06:14:18.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = CabooseValue
39982025-04-30T06:14:18.436ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
39992025-04-30T06:14:18.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = CabooseValue
40002025-04-30T06:14:18.436ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
40012025-04-30T06:14:18.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = CabooseValue
40022025-04-30T06:14:18.436ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
40032025-04-30T06:14:18.437ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = CabooseValue
40042025-04-30T06:14:18.437ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
40052025-04-30T06:14:18.438ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = CabooseValue
40062025-04-30T06:14:18.438ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
40072025-04-30T06:14:18.438ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40082025-04-30T06:14:18.438ZINFOtest_basic (dropshot): request completed latency_us = 3852 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 37254edb-27c4-4023-bec7-dcf75bce1ee0 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
40092025-04-30T06:14:18.440ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 607b042e-de16-46ac-a19b-7b09699af592 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
40102025-04-30T06:14:18.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
40112025-04-30T06:14:18.440ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = CabooseValue
40122025-04-30T06:14:18.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
40132025-04-30T06:14:18.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = CabooseValue
40142025-04-30T06:14:18.441ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
40152025-04-30T06:14:18.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = CabooseValue
40162025-04-30T06:14:18.441ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
40172025-04-30T06:14:18.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = CabooseValue
40182025-04-30T06:14:18.442ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
40192025-04-30T06:14:18.442ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = CabooseValue
40202025-04-30T06:14:18.442ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
40212025-04-30T06:14:18.442ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40222025-04-30T06:14:18.443ZINFOtest_basic (dropshot): request completed latency_us = 3426 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 607b042e-de16-46ac-a19b-7b09699af592 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
40232025-04-30T06:14:18.445ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = ab512aed-5995-4a5a-a7b5-6dfaf11974fb uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
40242025-04-30T06:14:18.445ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
40252025-04-30T06:14:18.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = CabooseValue
40262025-04-30T06:14:18.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
40272025-04-30T06:14:18.447ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = CabooseValue
40282025-04-30T06:14:18.447ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
40292025-04-30T06:14:18.447ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = CabooseValue
40302025-04-30T06:14:18.447ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
40312025-04-30T06:14:18.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = CabooseValue
40322025-04-30T06:14:18.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
40332025-04-30T06:14:18.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = CabooseValue
40342025-04-30T06:14:18.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
40352025-04-30T06:14:18.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40362025-04-30T06:14:18.450ZINFOtest_basic (dropshot): request completed latency_us = 4845 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = ab512aed-5995-4a5a-a7b5-6dfaf11974fb response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
40372025-04-30T06:14:18.452ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = db923e6f-d53e-4207-85d1-79f224de9279 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
40382025-04-30T06:14:18.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
40392025-04-30T06:14:18.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = CabooseValue
40402025-04-30T06:14:18.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
40412025-04-30T06:14:18.453ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = CabooseValue
40422025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
40432025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = CabooseValue
40442025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
40452025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = CabooseValue
40462025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
40472025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = CabooseValue
40482025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
40492025-04-30T06:14:18.454ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40502025-04-30T06:14:18.454ZINFOtest_basic (dropshot): request completed latency_us = 1507 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = db923e6f-d53e-4207-85d1-79f224de9279 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
40512025-04-30T06:14:18.455ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 261009f5-999b-4190-b79e-fcadb3fa4b43 uri = /sp/switch/1/component/rot/cmpa
40522025-04-30T06:14:18.456ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
40532025-04-30T06:14:18.456ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = ReadRot(Ok)
40542025-04-30T06:14:18.456ZINFOtest_basic (dropshot): request completed latency_us = 1237 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 261009f5-999b-4190-b79e-fcadb3fa4b43 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
40552025-04-30T06:14:18.458ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 613b4369-7ddc-430d-ba78-5c4304dc05c4 uri = /sp/switch/1/component/rot/cfpa
40562025-04-30T06:14:18.458ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
40572025-04-30T06:14:18.458ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } response = ReadRot(Ok)
40582025-04-30T06:14:18.458ZINFOtest_basic (dropshot): request completed latency_us = 720 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 613b4369-7ddc-430d-ba78-5c4304dc05c4 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
40592025-04-30T06:14:18.462ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = df142ddb-1a3e-4695-925f-714b353df1a5 uri = /sp/switch/1/component/rot/cfpa
40602025-04-30T06:14:18.463ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
40612025-04-30T06:14:18.463ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 207 } response = ReadRot(Ok)
40622025-04-30T06:14:18.465ZINFOtest_basic (dropshot): request completed latency_us = 1154 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = df142ddb-1a3e-4695-925f-714b353df1a5 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
40632025-04-30T06:14:18.466ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = a5676f51-f53a-42a0-bf52-d3d2aadd6262 uri = /sp/switch/1/component/rot/cfpa
40642025-04-30T06:14:18.466ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
40652025-04-30T06:14:18.466ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = ReadRot(Ok)
40662025-04-30T06:14:18.467ZINFOtest_basic (dropshot): request completed latency_us = 784 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = a5676f51-f53a-42a0-bf52-d3d2aadd6262 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
40672025-04-30T06:14:18.469ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 63cfc8d1-336d-4451-83a1-492e1a90f050 uri = /sp/sled/0
40682025-04-30T06:14:18.469ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(SpState) }
40692025-04-30T06:14:18.469ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
40702025-04-30T06:14:18.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
40712025-04-30T06:14:18.469ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
40722025-04-30T06:14:18.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } 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(()) }))
40732025-04-30T06:14:18.470ZINFOtest_basic (dropshot): request completed latency_us = 1003 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 63cfc8d1-336d-4451-83a1-492e1a90f050 response_code = 200 uri = /sp/sled/0
40742025-04-30T06:14:18.471ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 5abfe8d0-d607-462d-bc75-baa5c8d88f54 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
40752025-04-30T06:14:18.471ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
40762025-04-30T06:14:18.471ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = CabooseValue
40772025-04-30T06:14:18.472ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
40782025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = CabooseValue
40792025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
40802025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = CabooseValue
40812025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
40822025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = CabooseValue
40832025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
40842025-04-30T06:14:18.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
40852025-04-30T06:14:18.476ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
40862025-04-30T06:14:18.476ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40872025-04-30T06:14:18.476ZINFOtest_basic (dropshot): request completed latency_us = 5186 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 5abfe8d0-d607-462d-bc75-baa5c8d88f54 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
40882025-04-30T06:14:18.477ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 57b53469-cbdd-4164-8c03-70ad62f4cd6c uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
40892025-04-30T06:14:18.477ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
40902025-04-30T06:14:18.477ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = CabooseValue
40912025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
40922025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = CabooseValue
40932025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
40942025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = CabooseValue
40952025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
40962025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = CabooseValue
40972025-04-30T06:14:18.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
40982025-04-30T06:14:18.479ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
40992025-04-30T06:14:18.479ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
41002025-04-30T06:14:18.479ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41012025-04-30T06:14:18.480ZINFOtest_basic (dropshot): request completed latency_us = 2974 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 57b53469-cbdd-4164-8c03-70ad62f4cd6c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
41022025-04-30T06:14:18.482ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 01e46d5e-dc57-4dfe-9c48-632a17a44ee7 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
41032025-04-30T06:14:18.484ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
41042025-04-30T06:14:18.484ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = CabooseValue
41052025-04-30T06:14:18.484ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
41062025-04-30T06:14:18.484ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = CabooseValue
41072025-04-30T06:14:18.485ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
41082025-04-30T06:14:18.485ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = CabooseValue
41092025-04-30T06:14:18.485ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
41102025-04-30T06:14:18.486ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = CabooseValue
41112025-04-30T06:14:18.486ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
41122025-04-30T06:14:18.486ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = CabooseValue
41132025-04-30T06:14:18.486ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
41142025-04-30T06:14:18.487ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41152025-04-30T06:14:18.487ZINFOtest_basic (dropshot): request completed latency_us = 4888 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 01e46d5e-dc57-4dfe-9c48-632a17a44ee7 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
41162025-04-30T06:14:18.488ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 5c21509c-25d2-47d1-b742-6c0b2535da95 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
41172025-04-30T06:14:18.488ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
41182025-04-30T06:14:18.489ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = CabooseValue
41192025-04-30T06:14:18.489ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
41202025-04-30T06:14:18.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = CabooseValue
41212025-04-30T06:14:18.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
41222025-04-30T06:14:18.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = CabooseValue
41232025-04-30T06:14:18.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
41242025-04-30T06:14:18.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
41252025-04-30T06:14:18.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
41262025-04-30T06:14:18.491ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = CabooseValue
41272025-04-30T06:14:18.491ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
41282025-04-30T06:14:18.491ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41292025-04-30T06:14:18.491ZINFOtest_basic (dropshot): request completed latency_us = 3119 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 5c21509c-25d2-47d1-b742-6c0b2535da95 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
41302025-04-30T06:14:18.494ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = e03142a7-8780-4dbb-b28b-a44b8e9469c4 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
41312025-04-30T06:14:18.495ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
41322025-04-30T06:14:18.496ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = CabooseValue
41332025-04-30T06:14:18.498ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
41342025-04-30T06:14:18.498ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = CabooseValue
41352025-04-30T06:14:18.499ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
41362025-04-30T06:14:18.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = CabooseValue
41372025-04-30T06:14:18.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
41382025-04-30T06:14:18.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
41392025-04-30T06:14:18.501ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
41402025-04-30T06:14:18.502ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
41412025-04-30T06:14:18.509ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
41422025-04-30T06:14:18.509ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41432025-04-30T06:14:18.509ZINFOtest_basic (dropshot): request completed latency_us = 8335 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = e03142a7-8780-4dbb-b28b-a44b8e9469c4 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
41442025-04-30T06:14:18.511ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 640cd713-673b-4cf5-9e85-f9ab75eac1a0 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
41452025-04-30T06:14:18.511ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
41462025-04-30T06:14:18.511ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
41472025-04-30T06:14:18.514ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
41482025-04-30T06:14:18.519ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = CabooseValue
41492025-04-30T06:14:18.519ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
41502025-04-30T06:14:18.519ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = CabooseValue
41512025-04-30T06:14:18.519ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
41522025-04-30T06:14:18.521ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
41532025-04-30T06:14:18.521ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
41542025-04-30T06:14:18.526ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
41552025-04-30T06:14:18.526ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
41562025-04-30T06:14:18.526ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41572025-04-30T06:14:18.527ZINFOtest_basic (dropshot): request completed latency_us = 15441 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 640cd713-673b-4cf5-9e85-f9ab75eac1a0 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
41582025-04-30T06:14:18.528ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = df9cbebf-5d23-4868-b0bd-df5e0a7753ff uri = /sp/sled/0/component/rot/cmpa
41592025-04-30T06:14:18.528ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
41602025-04-30T06:14:18.528ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = ReadRot(Ok)
41612025-04-30T06:14:18.529ZINFOtest_basic (dropshot): request completed latency_us = 1156 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = df9cbebf-5d23-4868-b0bd-df5e0a7753ff response_code = 200 uri = /sp/sled/0/component/rot/cmpa
41622025-04-30T06:14:18.530ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 0d0a9d5d-37d7-478b-84dc-a8354c175f95 uri = /sp/sled/0/component/rot/cfpa
41632025-04-30T06:14:18.531ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
41642025-04-30T06:14:18.531ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = ReadRot(Ok)
41652025-04-30T06:14:18.531ZINFOtest_basic (dropshot): request completed latency_us = 1247 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 0d0a9d5d-37d7-478b-84dc-a8354c175f95 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
41662025-04-30T06:14:18.538ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 8e932395-1c52-43b4-b8bd-d50554f94923 uri = /sp/sled/0/component/rot/cfpa
41672025-04-30T06:14:18.539ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
41682025-04-30T06:14:18.540ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = ReadRot(Ok)
41692025-04-30T06:14:18.546ZINFOtest_basic (dropshot): request completed latency_us = 9611 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 8e932395-1c52-43b4-b8bd-d50554f94923 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
41702025-04-30T06:14:18.547ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 406be3d4-ba50-4f90-a691-7bae1b6e2f10 uri = /sp/sled/0/component/rot/cfpa
41712025-04-30T06:14:18.548ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
41722025-04-30T06:14:18.548ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = ReadRot(Ok)
41732025-04-30T06:14:18.549ZINFOtest_basic (dropshot): request completed latency_us = 1306 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 406be3d4-ba50-4f90-a691-7bae1b6e2f10 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
41742025-04-30T06:14:18.549ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 705e34ce-c4e2-41c2-8246-86ed861e4c56 uri = /sp/sled/1
41752025-04-30T06:14:18.550ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(SpState) }
41762025-04-30T06:14:18.550ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
41772025-04-30T06:14:18.551ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
41782025-04-30T06:14:18.551ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
41792025-04-30T06:14:18.552ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } 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(()) }))
41802025-04-30T06:14:18.552ZINFOtest_basic (dropshot): request completed latency_us = 2580 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 705e34ce-c4e2-41c2-8246-86ed861e4c56 response_code = 200 uri = /sp/sled/1
41812025-04-30T06:14:18.553ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = f40a1741-10ed-41ca-b90e-a1414e1aefa7 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
41822025-04-30T06:14:18.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
41832025-04-30T06:14:18.554ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = CabooseValue
41842025-04-30T06:14:18.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
41852025-04-30T06:14:18.555ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = CabooseValue
41862025-04-30T06:14:18.556ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
41872025-04-30T06:14:18.556ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = CabooseValue
41882025-04-30T06:14:18.556ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
41892025-04-30T06:14:18.556ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = CabooseValue
41902025-04-30T06:14:18.557ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
41912025-04-30T06:14:18.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
41922025-04-30T06:14:18.558ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
41932025-04-30T06:14:18.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41942025-04-30T06:14:18.558ZINFOtest_basic (dropshot): request completed latency_us = 5151 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = f40a1741-10ed-41ca-b90e-a1414e1aefa7 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
41952025-04-30T06:14:18.559ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 62a93e76-3c48-4f16-baf1-de5387df60d2 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
41962025-04-30T06:14:18.561ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
41972025-04-30T06:14:18.562ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = CabooseValue
41982025-04-30T06:14:18.562ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
41992025-04-30T06:14:18.562ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = CabooseValue
42002025-04-30T06:14:18.562ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
42012025-04-30T06:14:18.563ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = CabooseValue
42022025-04-30T06:14:18.563ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
42032025-04-30T06:14:18.564ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = CabooseValue
42042025-04-30T06:14:18.564ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
42052025-04-30T06:14:18.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
42062025-04-30T06:14:18.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
42072025-04-30T06:14:18.567ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42082025-04-30T06:14:18.567ZINFOtest_basic (dropshot): request completed latency_us = 8037 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 62a93e76-3c48-4f16-baf1-de5387df60d2 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
42092025-04-30T06:14:18.571ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 9c137494-1729-4b02-8945-3b1c228d2143 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
42102025-04-30T06:14:18.571ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
42112025-04-30T06:14:18.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = CabooseValue
42122025-04-30T06:14:18.571ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
42132025-04-30T06:14:18.572ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = CabooseValue
42142025-04-30T06:14:18.572ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
42152025-04-30T06:14:18.572ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = CabooseValue
42162025-04-30T06:14:18.573ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
42172025-04-30T06:14:18.573ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = CabooseValue
42182025-04-30T06:14:18.573ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
42192025-04-30T06:14:18.573ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = CabooseValue
42202025-04-30T06:14:18.573ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
42212025-04-30T06:14:18.574ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42222025-04-30T06:14:18.574ZINFOtest_basic (dropshot): request completed latency_us = 3254 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 9c137494-1729-4b02-8945-3b1c228d2143 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
42232025-04-30T06:14:18.575ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = a4d0e446-e38c-4027-ba64-67da4dfab4db uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
42242025-04-30T06:14:18.576ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
42252025-04-30T06:14:18.576ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = CabooseValue
42262025-04-30T06:14:18.577ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
42272025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = CabooseValue
42282025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
42292025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = CabooseValue
42302025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
42312025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
42322025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
42332025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = CabooseValue
42342025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
42352025-04-30T06:14:18.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42362025-04-30T06:14:18.582ZINFOtest_basic (dropshot): request completed latency_us = 7392 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = a4d0e446-e38c-4027-ba64-67da4dfab4db response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
42372025-04-30T06:14:18.586ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 583b01e6-8a3e-4486-ac0d-e676a37d775d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
42382025-04-30T06:14:18.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
42392025-04-30T06:14:18.587ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = CabooseValue
42402025-04-30T06:14:18.587ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
42412025-04-30T06:14:18.587ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = CabooseValue
42422025-04-30T06:14:18.587ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
42432025-04-30T06:14:18.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = CabooseValue
42442025-04-30T06:14:18.588ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
42452025-04-30T06:14:18.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
42462025-04-30T06:14:18.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
42472025-04-30T06:14:18.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
42482025-04-30T06:14:18.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
42492025-04-30T06:14:18.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42502025-04-30T06:14:18.591ZINFOtest_basic (dropshot): request completed latency_us = 5154 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 583b01e6-8a3e-4486-ac0d-e676a37d775d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
42512025-04-30T06:14:18.595ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = eb271660-23ec-403a-b0b9-d2074e56c0d7 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
42522025-04-30T06:14:18.595ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
42532025-04-30T06:14:18.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
42542025-04-30T06:14:18.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
42552025-04-30T06:14:18.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = CabooseValue
42562025-04-30T06:14:18.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
42572025-04-30T06:14:18.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = CabooseValue
42582025-04-30T06:14:18.597ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
42592025-04-30T06:14:18.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
42602025-04-30T06:14:18.603ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
42612025-04-30T06:14:18.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
42622025-04-30T06:14:18.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
42632025-04-30T06:14:18.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42642025-04-30T06:14:18.617ZINFOtest_basic (dropshot): request completed latency_us = 21900 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = eb271660-23ec-403a-b0b9-d2074e56c0d7 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
42652025-04-30T06:14:18.620ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 861305ef-7ee8-4d2f-a0ca-1a5a91c7c72a uri = /sp/sled/1/component/rot/cmpa
42662025-04-30T06:14:18.623ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
42672025-04-30T06:14:18.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = ReadRot(Ok)
42682025-04-30T06:14:18.625ZINFOtest_basic (dropshot): request completed latency_us = 4363 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 861305ef-7ee8-4d2f-a0ca-1a5a91c7c72a response_code = 200 uri = /sp/sled/1/component/rot/cmpa
42692025-04-30T06:14:18.628ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 6e9ba32e-93f4-4210-8ed0-2259a7d9c9cb uri = /sp/sled/1/component/rot/cfpa
42702025-04-30T06:14:18.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
42712025-04-30T06:14:18.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = ReadRot(Ok)
42722025-04-30T06:14:18.629ZINFOtest_basic (dropshot): request completed latency_us = 682 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 6e9ba32e-93f4-4210-8ed0-2259a7d9c9cb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
42732025-04-30T06:14:18.629ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 1a79ca20-b7fa-4304-b1e0-89ffdc57cb1c uri = /sp/sled/1/component/rot/cfpa
42742025-04-30T06:14:18.631ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
42752025-04-30T06:14:18.631ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = ReadRot(Ok)
42762025-04-30T06:14:18.632ZINFOtest_basic (dropshot): request completed latency_us = 2082 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 1a79ca20-b7fa-4304-b1e0-89ffdc57cb1c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
42772025-04-30T06:14:18.632ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 771a9bdd-dcbf-499d-9c66-7cdd9e21080d uri = /sp/sled/1/component/rot/cfpa
42782025-04-30T06:14:18.632ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
42792025-04-30T06:14:18.632ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = ReadRot(Ok)
42802025-04-30T06:14:18.633ZINFOtest_basic (dropshot): request completed latency_us = 451 local_addr = [::1]:37822 method = GET remote_addr = [::1]:47530 req_id = 771a9bdd-dcbf-499d-9c66-7cdd9e21080d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
42812025-04-30T06:14:19.023ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:53430
42822025-04-30T06:14:19.026ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 1d3663fa-d46d-47a6-af4c-3fb064acacb2 uri = /ignition
42832025-04-30T06:14:19.027ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
42842025-04-30T06:14:19.027ZDEBGtest_basic: 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 }]
42852025-04-30T06:14:19.028ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
42862025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
42872025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
42882025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
42892025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
42902025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
42912025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
42922025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
42932025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
42942025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
42952025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
42962025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
42972025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
42982025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
42992025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
43002025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
43012025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
43022025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
43032025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
43042025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
43052025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
43062025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
43072025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
43082025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
43092025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
43102025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
43112025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
43122025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
43132025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
43142025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
43152025-04-30T06:14:19.029ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
43162025-04-30T06:14:19.030ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
43172025-04-30T06:14:19.030ZINFOtest_basic (dropshot): request completed latency_us = 2679 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 1d3663fa-d46d-47a6-af4c-3fb064acacb2 response_code = 200 uri = /ignition
43182025-04-30T06:14:19.035ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = a8b80a48-337a-4fbe-b976-59d6967416ad uri = /sp/switch/0
43192025-04-30T06:14:19.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(SpState) }
43202025-04-30T06:14:19.036ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
43212025-04-30T06:14:19.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
43222025-04-30T06:14:19.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
43232025-04-30T06:14:19.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } 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(()) }))
43242025-04-30T06:14:19.036ZINFOtest_basic (dropshot): request completed latency_us = 1071 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = a8b80a48-337a-4fbe-b976-59d6967416ad response_code = 200 uri = /sp/switch/0
43252025-04-30T06:14:19.037ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 84e94963-3484-4d42-8ab0-c46a0dcf734b uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
43262025-04-30T06:14:19.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
43272025-04-30T06:14:19.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = CabooseValue
43282025-04-30T06:14:19.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
43292025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = CabooseValue
43302025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
43312025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 256 } response = CabooseValue
43322025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
43332025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 257 } response = CabooseValue
43342025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
43352025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
43362025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
43372025-04-30T06:14:19.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43382025-04-30T06:14:19.038ZINFOtest_basic (dropshot): request completed latency_us = 1433 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 84e94963-3484-4d42-8ab0-c46a0dcf734b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
43392025-04-30T06:14:19.039ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 8ab0a0b7-0513-4c2d-a6a0-0dec482278cd uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
43402025-04-30T06:14:19.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
43412025-04-30T06:14:19.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = CabooseValue
43422025-04-30T06:14:19.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
43432025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = CabooseValue
43442025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
43452025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = CabooseValue
43462025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
43472025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = CabooseValue
43482025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
43492025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
43502025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
43512025-04-30T06:14:19.040ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43522025-04-30T06:14:19.041ZINFOtest_basic (dropshot): request completed latency_us = 1403 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 8ab0a0b7-0513-4c2d-a6a0-0dec482278cd response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
43532025-04-30T06:14:19.041ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 4f1d5b0a-fa21-4847-8a89-fce709141d54 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
43542025-04-30T06:14:19.041ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
43552025-04-30T06:14:19.041ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 266 } response = CabooseValue
43562025-04-30T06:14:19.041ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
43572025-04-30T06:14:19.042ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 267 } response = CabooseValue
43582025-04-30T06:14:19.042ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
43592025-04-30T06:14:19.042ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } response = CabooseValue
43602025-04-30T06:14:19.042ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
43612025-04-30T06:14:19.042ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
43622025-04-30T06:14:19.042ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
43632025-04-30T06:14:19.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
43642025-04-30T06:14:19.043ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
43652025-04-30T06:14:19.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43662025-04-30T06:14:19.043ZINFOtest_basic (dropshot): request completed latency_us = 1874 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 4f1d5b0a-fa21-4847-8a89-fce709141d54 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
43672025-04-30T06:14:19.044ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 929a3594-9d9a-42d4-a84e-ddeaf227c9ec uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
43682025-04-30T06:14:19.044ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
43692025-04-30T06:14:19.044ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = CabooseValue
43702025-04-30T06:14:19.044ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
43712025-04-30T06:14:19.044ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = CabooseValue
43722025-04-30T06:14:19.044ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
43732025-04-30T06:14:19.045ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = CabooseValue
43742025-04-30T06:14:19.045ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
43752025-04-30T06:14:19.045ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = CabooseValue
43762025-04-30T06:14:19.045ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
43772025-04-30T06:14:19.046ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = CabooseValue
43782025-04-30T06:14:19.046ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
43792025-04-30T06:14:19.049ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43802025-04-30T06:14:19.049ZINFOtest_basic (dropshot): request completed latency_us = 5113 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 929a3594-9d9a-42d4-a84e-ddeaf227c9ec response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
43812025-04-30T06:14:19.050ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = e900d7c2-4408-4a3a-9341-2de4b2110038 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
43822025-04-30T06:14:19.051ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
43832025-04-30T06:14:19.051ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = CabooseValue
43842025-04-30T06:14:19.051ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
43852025-04-30T06:14:19.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = CabooseValue
43862025-04-30T06:14:19.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
43872025-04-30T06:14:19.058ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } response = CabooseValue
43882025-04-30T06:14:19.058ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
43892025-04-30T06:14:19.058ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
43902025-04-30T06:14:19.059ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
43912025-04-30T06:14:19.059ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
43922025-04-30T06:14:19.059ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
43932025-04-30T06:14:19.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43942025-04-30T06:14:19.060ZINFOtest_basic (dropshot): request completed latency_us = 9844 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = e900d7c2-4408-4a3a-9341-2de4b2110038 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
43952025-04-30T06:14:19.061ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 4c7dde7b-df5e-4353-ba68-218b75428e2e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
43962025-04-30T06:14:19.061ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
43972025-04-30T06:14:19.061ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = CabooseValue
43982025-04-30T06:14:19.062ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
43992025-04-30T06:14:19.062ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = CabooseValue
44002025-04-30T06:14:19.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
44012025-04-30T06:14:19.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = CabooseValue
44022025-04-30T06:14:19.067ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
44032025-04-30T06:14:19.067ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = CabooseValue
44042025-04-30T06:14:19.068ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
44052025-04-30T06:14:19.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = CabooseValue
44062025-04-30T06:14:19.069ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
44072025-04-30T06:14:19.069ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
44082025-04-30T06:14:19.069ZINFOtest_basic (dropshot): request completed latency_us = 8146 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 4c7dde7b-df5e-4353-ba68-218b75428e2e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
44092025-04-30T06:14:19.070ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = b41c3a7f-749a-4ac2-8cac-60c8dd9cc4bb uri = /sp/switch/0/component/rot/cmpa
44102025-04-30T06:14:19.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
44112025-04-30T06:14:19.074ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = ReadRot(Ok)
44122025-04-30T06:14:19.074ZINFOtest_basic (dropshot): request completed latency_us = 4007 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = b41c3a7f-749a-4ac2-8cac-60c8dd9cc4bb response_code = 200 uri = /sp/switch/0/component/rot/cmpa
44132025-04-30T06:14:19.075ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = b43a7be6-8add-4823-bf17-ebaaac99c132 uri = /sp/switch/0/component/rot/cfpa
44142025-04-30T06:14:19.075ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
44152025-04-30T06:14:19.076ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = ReadRot(Ok)
44162025-04-30T06:14:19.076ZINFOtest_basic (dropshot): request completed latency_us = 1242 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = b43a7be6-8add-4823-bf17-ebaaac99c132 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
44172025-04-30T06:14:19.077ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 43a54c9c-d797-4b41-8352-77bc564dbb9c uri = /sp/switch/0/component/rot/cfpa
44182025-04-30T06:14:19.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
44192025-04-30T06:14:19.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
44202025-04-30T06:14:19.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
44212025-04-30T06:14:19.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
44222025-04-30T06:14:19.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(SpState) }
44232025-04-30T06:14:19.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(SpState) }
44242025-04-30T06:14:19.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(SpState) }
44252025-04-30T06:14:19.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(SpState) }
44262025-04-30T06:14:19.079ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
44272025-04-30T06:14:19.080ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
44282025-04-30T06:14:19.080ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
44292025-04-30T06:14:19.081ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
44302025-04-30T06:14:19.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44312025-04-30T06:14:19.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
44322025-04-30T06:14:19.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44332025-04-30T06:14:19.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44342025-04-30T06:14:19.082ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44352025-04-30T06:14:19.082ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(SpState) }
44362025-04-30T06:14:19.082ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44372025-04-30T06:14:19.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44382025-04-30T06:14:19.083ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
44392025-04-30T06:14:19.083ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
44402025-04-30T06:14:19.083ZDEBGtest_basic (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
44412025-04-30T06:14:19.083ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
44422025-04-30T06:14:19.083ZDEBGtest_basic (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
44432025-04-30T06:14:19.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = ReadRot(Ok)
44442025-04-30T06:14:19.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44452025-04-30T06:14:19.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44462025-04-30T06:14:19.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44472025-04-30T06:14:19.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44482025-04-30T06:14:19.084ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
44492025-04-30T06:14:19.086ZINFOtest_basic (dropshot): request completed latency_us = 9172 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 43a54c9c-d797-4b41-8352-77bc564dbb9c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
44502025-04-30T06:14:19.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
44512025-04-30T06:14:19.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44522025-04-30T06:14:19.087ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
44532025-04-30T06:14:19.087ZDEBGtest_basic (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
44542025-04-30T06:14:19.087ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
44552025-04-30T06:14:19.087ZDEBGtest_basic (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
44562025-04-30T06:14:19.087ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
44572025-04-30T06:14:19.087ZDEBGtest_basic (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
44582025-04-30T06:14:19.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44592025-04-30T06:14:19.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44602025-04-30T06:14:19.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44612025-04-30T06:14:19.091ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44622025-04-30T06:14:19.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44632025-04-30T06:14:19.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44642025-04-30T06:14:19.092ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
44652025-04-30T06:14:19.092ZDEBGtest_basic (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
44662025-04-30T06:14:19.092ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
44672025-04-30T06:14:19.092ZDEBGtest_basic (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
44682025-04-30T06:14:19.092ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
44692025-04-30T06:14:19.092ZDEBGtest_basic (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
44702025-04-30T06:14:19.092ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 43ef2a70-5be7-4c55-b2c0-99f5ae95b56e uri = /sp/switch/0/component/rot/cfpa
44712025-04-30T06:14:19.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44722025-04-30T06:14:19.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
44732025-04-30T06:14:19.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44742025-04-30T06:14:19.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44752025-04-30T06:14:19.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44762025-04-30T06:14:19.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
44772025-04-30T06:14:19.097ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
44782025-04-30T06:14:19.098ZDEBGtest_basic (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
44792025-04-30T06:14:19.098ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
44802025-04-30T06:14:19.098ZDEBGtest_basic (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
44812025-04-30T06:14:19.098ZDEBGtest_basic (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
44822025-04-30T06:14:19.098ZDEBGtest_basic (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
44832025-04-30T06:14:19.098ZDEBGtest_basic (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
44842025-04-30T06:14:19.098ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = ReadRot(Ok)
44852025-04-30T06:14:19.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(SpState) }
44862025-04-30T06:14:19.098ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44872025-04-30T06:14:19.098ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44882025-04-30T06:14:19.103ZINFOtest_basic (dropshot): request completed latency_us = 10867 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 43ef2a70-5be7-4c55-b2c0-99f5ae95b56e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
44892025-04-30T06:14:19.105ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44902025-04-30T06:14:19.105ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44912025-04-30T06:14:19.105ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
44922025-04-30T06:14:19.105ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
44932025-04-30T06:14:19.105ZDEBGtest_basic (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
44942025-04-30T06:14:19.106ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
44952025-04-30T06:14:19.106ZDEBGtest_basic (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
44962025-04-30T06:14:19.106ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44972025-04-30T06:14:19.106ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44982025-04-30T06:14:19.106ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44992025-04-30T06:14:19.107ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
45002025-04-30T06:14:19.108ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
45012025-04-30T06:14:19.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
45022025-04-30T06:14:19.111ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
45032025-04-30T06:14:19.111ZDEBGtest_basic (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
45042025-04-30T06:14:19.112ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
45052025-04-30T06:14:19.112ZDEBGtest_basic (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
45062025-04-30T06:14:19.112ZDEBGtest_basic (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
45072025-04-30T06:14:19.112ZDEBGtest_basic (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
45082025-04-30T06:14:19.112ZDEBGtest_basic (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
45092025-04-30T06:14:19.112ZDEBGtest_basic (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
45102025-04-30T06:14:19.112ZDEBGtest_basic (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
45112025-04-30T06:14:19.112ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = f638027a-d9bd-4cde-897a-3df2d6079b82 uri = /sp/switch/1
45122025-04-30T06:14:19.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(SpState) }
45132025-04-30T06:14:19.112ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
45142025-04-30T06:14:19.112ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45152025-04-30T06:14:19.112ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
45162025-04-30T06:14:19.117ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
45172025-04-30T06:14:19.118ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
45182025-04-30T06:14:19.118ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
45192025-04-30T06:14:19.118ZDEBGtest_basic (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
45202025-04-30T06:14:19.118ZDEBGtest_basic (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
45212025-04-30T06:14:19.118ZDEBGtest_basic (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
45222025-04-30T06:14:19.118ZDEBGtest_basic (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
45232025-04-30T06:14:19.118ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
45242025-04-30T06:14:19.118ZDEBGtest_basic (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
45252025-04-30T06:14:19.118ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
45262025-04-30T06:14:19.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
45272025-04-30T06:14:19.119ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
45282025-04-30T06:14:19.119ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45292025-04-30T06:14:19.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
45302025-04-30T06:14:19.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
45312025-04-30T06:14:19.124ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
45322025-04-30T06:14:19.124ZDEBGtest_basic (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
45332025-04-30T06:14:19.124ZDEBGtest_basic (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
45342025-04-30T06:14:19.124ZDEBGtest_basic (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
45352025-04-30T06:14:19.124ZDEBGtest_basic (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
45362025-04-30T06:14:19.124ZDEBGtest_basic (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
45372025-04-30T06:14:19.124ZDEBGtest_basic (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
45382025-04-30T06:14:19.124ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
45392025-04-30T06:14:19.124ZDEBGtest_basic (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
45402025-04-30T06:14:19.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } 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(()) }))
45412025-04-30T06:14:19.125ZINFOtest_basic (dropshot): request completed latency_us = 14890 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = f638027a-d9bd-4cde-897a-3df2d6079b82 response_code = 200 uri = /sp/switch/1
45422025-04-30T06:14:19.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
45432025-04-30T06:14:19.125ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
45442025-04-30T06:14:19.137ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(SpState) }
45452025-04-30T06:14:19.137ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(SpState) }
45462025-04-30T06:14:19.137ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
45472025-04-30T06:14:19.137ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
45482025-04-30T06:14:19.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
45492025-04-30T06:14:19.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
45502025-04-30T06:14:19.138ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = f5a6f99e-ba18-4a0f-b7aa-853649ca9f22 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
45512025-04-30T06:14:19.138ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
45522025-04-30T06:14:19.138ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
45532025-04-30T06:14:19.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
45542025-04-30T06:14:19.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = CabooseValue
45552025-04-30T06:14:19.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
45562025-04-30T06:14:19.140ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = CabooseValue
45572025-04-30T06:14:19.140ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
45582025-04-30T06:14:19.144ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = CabooseValue
45592025-04-30T06:14:19.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
45602025-04-30T06:14:19.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = CabooseValue
45612025-04-30T06:14:19.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
45622025-04-30T06:14:19.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
45632025-04-30T06:14:19.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
45642025-04-30T06:14:19.146ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
45652025-04-30T06:14:19.147ZINFOtest_basic (dropshot): request completed latency_us = 8876 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = f5a6f99e-ba18-4a0f-b7aa-853649ca9f22 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
45662025-04-30T06:14:19.149ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 132f3fbd-c7ad-4cf3-8c73-47991a5f8027 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
45672025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
45682025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = CabooseValue
45692025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
45702025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = CabooseValue
45712025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
45722025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = CabooseValue
45732025-04-30T06:14:19.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
45742025-04-30T06:14:19.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = CabooseValue
45752025-04-30T06:14:19.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
45762025-04-30T06:14:19.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
45772025-04-30T06:14:19.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
45782025-04-30T06:14:19.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
45792025-04-30T06:14:19.150ZINFOtest_basic (dropshot): request completed latency_us = 1991 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 132f3fbd-c7ad-4cf3-8c73-47991a5f8027 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
45802025-04-30T06:14:19.155ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 314d9818-747f-4d89-a266-81ba6b5603eb uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
45812025-04-30T06:14:19.157ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
45822025-04-30T06:14:19.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = CabooseValue
45832025-04-30T06:14:19.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
45842025-04-30T06:14:19.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = CabooseValue
45852025-04-30T06:14:19.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
45862025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = CabooseValue
45872025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
45882025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = CabooseValue
45892025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
45902025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = CabooseValue
45912025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
45922025-04-30T06:14:19.159ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
45932025-04-30T06:14:19.160ZINFOtest_basic (dropshot): request completed latency_us = 4749 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 314d9818-747f-4d89-a266-81ba6b5603eb response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
45942025-04-30T06:14:19.162ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 5d08a748-a1a4-4135-8ffc-e037d1fa7719 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
45952025-04-30T06:14:19.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
45962025-04-30T06:14:19.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = CabooseValue
45972025-04-30T06:14:19.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
45982025-04-30T06:14:19.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = CabooseValue
45992025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
46002025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = CabooseValue
46012025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
46022025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = CabooseValue
46032025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
46042025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = CabooseValue
46052025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
46062025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46072025-04-30T06:14:19.169ZINFOtest_basic (dropshot): request completed latency_us = 2274 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 5d08a748-a1a4-4135-8ffc-e037d1fa7719 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
46082025-04-30T06:14:19.169ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 94f986cb-5cce-4ad4-9b4d-a9b55a825b08 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
46092025-04-30T06:14:19.169ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
46102025-04-30T06:14:19.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = CabooseValue
46112025-04-30T06:14:19.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
46122025-04-30T06:14:19.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } response = CabooseValue
46132025-04-30T06:14:19.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
46142025-04-30T06:14:19.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
46152025-04-30T06:14:19.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
46162025-04-30T06:14:19.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = CabooseValue
46172025-04-30T06:14:19.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
46182025-04-30T06:14:19.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = CabooseValue
46192025-04-30T06:14:19.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
46202025-04-30T06:14:19.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46212025-04-30T06:14:19.183ZINFOtest_basic (dropshot): request completed latency_us = 18244 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 94f986cb-5cce-4ad4-9b4d-a9b55a825b08 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
46222025-04-30T06:14:19.187ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = a82bea31-ad44-4d92-9c37-a07dc1dbf702 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
46232025-04-30T06:14:19.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
46242025-04-30T06:14:19.188ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = CabooseValue
46252025-04-30T06:14:19.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
46262025-04-30T06:14:19.188ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = CabooseValue
46272025-04-30T06:14:19.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
46282025-04-30T06:14:19.189ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = CabooseValue
46292025-04-30T06:14:19.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
46302025-04-30T06:14:19.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = CabooseValue
46312025-04-30T06:14:19.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
46322025-04-30T06:14:19.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 247 } response = CabooseValue
46332025-04-30T06:14:19.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
46342025-04-30T06:14:19.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46352025-04-30T06:14:19.190ZINFOtest_basic (dropshot): request completed latency_us = 3123 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = a82bea31-ad44-4d92-9c37-a07dc1dbf702 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
46362025-04-30T06:14:19.191ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = a3e6066f-dc7a-4123-ae49-e357ba8720ab uri = /sp/switch/1/component/rot/cmpa
46372025-04-30T06:14:19.191ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
46382025-04-30T06:14:19.192ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = ReadRot(Ok)
46392025-04-30T06:14:19.192ZINFOtest_basic (dropshot): request completed latency_us = 743 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = a3e6066f-dc7a-4123-ae49-e357ba8720ab response_code = 200 uri = /sp/switch/1/component/rot/cmpa
46402025-04-30T06:14:19.193ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 16bbe75e-f11a-44fb-bee9-63ecd175bd18 uri = /sp/switch/1/component/rot/cfpa
46412025-04-30T06:14:19.193ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
46422025-04-30T06:14:19.193ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = ReadRot(Ok)
46432025-04-30T06:14:19.193ZINFOtest_basic (dropshot): request completed latency_us = 944 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 16bbe75e-f11a-44fb-bee9-63ecd175bd18 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
46442025-04-30T06:14:19.194ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = b8d79952-dfe8-44d5-86eb-26cefcba9a31 uri = /sp/switch/1/component/rot/cfpa
46452025-04-30T06:14:19.195ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
46462025-04-30T06:14:19.195ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = ReadRot(Ok)
46472025-04-30T06:14:19.196ZINFOtest_basic (dropshot): request completed latency_us = 1026 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = b8d79952-dfe8-44d5-86eb-26cefcba9a31 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
46482025-04-30T06:14:19.197ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = abf5bc23-b152-4191-afd6-3c907d783095 uri = /sp/switch/1/component/rot/cfpa
46492025-04-30T06:14:19.197ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
46502025-04-30T06:14:19.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = ReadRot(Ok)
46512025-04-30T06:14:19.198ZINFOtest_basic (dropshot): request completed latency_us = 1290 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = abf5bc23-b152-4191-afd6-3c907d783095 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
46522025-04-30T06:14:19.199ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 662318b1-b6c3-46fb-831f-bb1bddc4f711 uri = /sp/sled/0
46532025-04-30T06:14:19.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(SpState) }
46542025-04-30T06:14:19.200ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
46552025-04-30T06:14:19.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
46562025-04-30T06:14:19.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
46572025-04-30T06:14:19.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } 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(()) }))
46582025-04-30T06:14:19.200ZINFOtest_basic (dropshot): request completed latency_us = 1130 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 662318b1-b6c3-46fb-831f-bb1bddc4f711 response_code = 200 uri = /sp/sled/0
46592025-04-30T06:14:19.201ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 9b960ec1-5a54-4bbd-ab4d-7614383070fe uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
46602025-04-30T06:14:19.202ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
46612025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = CabooseValue
46622025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
46632025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = CabooseValue
46642025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
46652025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = CabooseValue
46662025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
46672025-04-30T06:14:19.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = CabooseValue
46682025-04-30T06:14:19.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
46692025-04-30T06:14:19.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
46702025-04-30T06:14:19.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
46712025-04-30T06:14:19.205ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46722025-04-30T06:14:19.205ZINFOtest_basic (dropshot): request completed latency_us = 3863 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 9b960ec1-5a54-4bbd-ab4d-7614383070fe response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
46732025-04-30T06:14:19.215ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 8dfe8a6a-084b-46d7-a5aa-9796a2b5f5fd uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
46742025-04-30T06:14:19.215ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
46752025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = CabooseValue
46762025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
46772025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = CabooseValue
46782025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
46792025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = CabooseValue
46802025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
46812025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 382 } response = CabooseValue
46822025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
46832025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 383 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
46842025-04-30T06:14:19.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
46852025-04-30T06:14:19.220ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 384 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46862025-04-30T06:14:19.221ZINFOtest_basic (dropshot): request completed latency_us = 5678 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 8dfe8a6a-084b-46d7-a5aa-9796a2b5f5fd response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
46872025-04-30T06:14:19.222ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 7253511d-595b-43cd-9f66-328da9bc532c uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
46882025-04-30T06:14:19.222ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
46892025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
46902025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
46912025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
46922025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
46932025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
46942025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
46952025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
46962025-04-30T06:14:19.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
46972025-04-30T06:14:19.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = CabooseValue
46982025-04-30T06:14:19.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
46992025-04-30T06:14:19.225ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47002025-04-30T06:14:19.225ZINFOtest_basic (dropshot): request completed latency_us = 2659 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 7253511d-595b-43cd-9f66-328da9bc532c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
47012025-04-30T06:14:19.227ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = d01b5157-cc4e-4500-a637-aa99d8fd9b13 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
47022025-04-30T06:14:19.227ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
47032025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
47042025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
47052025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
47062025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
47072025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
47082025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
47092025-04-30T06:14:19.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
47102025-04-30T06:14:19.229ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
47112025-04-30T06:14:19.230ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = CabooseValue
47122025-04-30T06:14:19.230ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
47132025-04-30T06:14:19.235ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47142025-04-30T06:14:19.236ZINFOtest_basic (dropshot): request completed latency_us = 8793 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = d01b5157-cc4e-4500-a637-aa99d8fd9b13 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
47152025-04-30T06:14:19.237ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 84f1662f-766c-4213-aecd-4987b55f0bbd uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
47162025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
47172025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
47182025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
47192025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
47202025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
47212025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
47222025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
47232025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
47242025-04-30T06:14:19.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
47252025-04-30T06:14:19.239ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
47262025-04-30T06:14:19.239ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
47272025-04-30T06:14:19.239ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47282025-04-30T06:14:19.239ZINFOtest_basic (dropshot): request completed latency_us = 1954 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 84f1662f-766c-4213-aecd-4987b55f0bbd response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
47292025-04-30T06:14:19.242ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 5696b61b-4009-4a19-baeb-90485f931b0c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
47302025-04-30T06:14:19.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
47312025-04-30T06:14:19.242ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
47322025-04-30T06:14:19.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
47332025-04-30T06:14:19.243ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
47342025-04-30T06:14:19.243ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
47352025-04-30T06:14:19.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
47362025-04-30T06:14:19.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
47372025-04-30T06:14:19.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
47382025-04-30T06:14:19.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
47392025-04-30T06:14:19.245ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
47402025-04-30T06:14:19.245ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
47412025-04-30T06:14:19.246ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47422025-04-30T06:14:19.246ZINFOtest_basic (dropshot): request completed latency_us = 5655 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 5696b61b-4009-4a19-baeb-90485f931b0c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
47432025-04-30T06:14:19.250ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = e7bfd47c-b4d1-4688-b52b-2b31b06a400d uri = /sp/sled/0/component/rot/cmpa
47442025-04-30T06:14:19.251ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 409 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
47452025-04-30T06:14:19.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = ReadRot(Ok)
47462025-04-30T06:14:19.253ZINFOtest_basic (dropshot): request completed latency_us = 2399 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = e7bfd47c-b4d1-4688-b52b-2b31b06a400d response_code = 200 uri = /sp/sled/0/component/rot/cmpa
47472025-04-30T06:14:19.254ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 6a29ce0d-0449-4d69-9598-31bdbaf6405b uri = /sp/sled/0/component/rot/cfpa
47482025-04-30T06:14:19.256ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 410 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
47492025-04-30T06:14:19.256ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = ReadRot(Ok)
47502025-04-30T06:14:19.256ZINFOtest_basic (dropshot): request completed latency_us = 2342 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 6a29ce0d-0449-4d69-9598-31bdbaf6405b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
47512025-04-30T06:14:19.257ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = f91d7ef0-60cc-40a6-8151-15b535c0229e uri = /sp/sled/0/component/rot/cfpa
47522025-04-30T06:14:19.258ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 411 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
47532025-04-30T06:14:19.259ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = ReadRot(Ok)
47542025-04-30T06:14:19.259ZINFOtest_basic (dropshot): request completed latency_us = 1474 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = f91d7ef0-60cc-40a6-8151-15b535c0229e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
47552025-04-30T06:14:19.262ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = ee363232-0c0b-4db1-8d93-6011328babf0 uri = /sp/sled/0/component/rot/cfpa
47562025-04-30T06:14:19.262ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 412 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
47572025-04-30T06:14:19.267ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = ReadRot(Ok)
47582025-04-30T06:14:19.268ZINFOtest_basic (dropshot): request completed latency_us = 5322 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = ee363232-0c0b-4db1-8d93-6011328babf0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
47592025-04-30T06:14:19.275ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = bccf9555-a931-4f1c-b6e4-b1de6200e139 uri = /sp/sled/1
47602025-04-30T06:14:19.275ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(SpState) }
47612025-04-30T06:14:19.275ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
47622025-04-30T06:14:19.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
47632025-04-30T06:14:19.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
47642025-04-30T06:14:19.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } 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(()) }))
47652025-04-30T06:14:19.276ZINFOtest_basic (dropshot): request completed latency_us = 1356 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = bccf9555-a931-4f1c-b6e4-b1de6200e139 response_code = 200 uri = /sp/sled/1
47662025-04-30T06:14:19.277ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = e5ddca0a-36f7-460c-97fc-8cf432c2d629 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
47672025-04-30T06:14:19.277ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
47682025-04-30T06:14:19.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = CabooseValue
47692025-04-30T06:14:19.277ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
47702025-04-30T06:14:19.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = CabooseValue
47712025-04-30T06:14:19.277ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
47722025-04-30T06:14:19.278ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = CabooseValue
47732025-04-30T06:14:19.278ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
47742025-04-30T06:14:19.278ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = CabooseValue
47752025-04-30T06:14:19.278ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
47762025-04-30T06:14:19.279ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
47772025-04-30T06:14:19.279ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
47782025-04-30T06:14:19.279ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47792025-04-30T06:14:19.279ZINFOtest_basic (dropshot): request completed latency_us = 2015 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = e5ddca0a-36f7-460c-97fc-8cf432c2d629 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
47802025-04-30T06:14:19.280ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 742d606b-8899-40f9-a39f-93fac7604ade uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
47812025-04-30T06:14:19.282ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
47822025-04-30T06:14:19.282ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = CabooseValue
47832025-04-30T06:14:19.282ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
47842025-04-30T06:14:19.282ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = CabooseValue
47852025-04-30T06:14:19.282ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
47862025-04-30T06:14:19.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = CabooseValue
47872025-04-30T06:14:19.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
47882025-04-30T06:14:19.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 382 } response = CabooseValue
47892025-04-30T06:14:19.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
47902025-04-30T06:14:19.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 383 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
47912025-04-30T06:14:19.284ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
47922025-04-30T06:14:19.284ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 384 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47932025-04-30T06:14:19.285ZINFOtest_basic (dropshot): request completed latency_us = 5185 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 742d606b-8899-40f9-a39f-93fac7604ade response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
47942025-04-30T06:14:19.287ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 7361b1a2-972b-4218-b0b8-5b1c108264c1 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
47952025-04-30T06:14:19.288ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
47962025-04-30T06:14:19.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
47972025-04-30T06:14:19.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
47982025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
47992025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
48002025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
48012025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
48022025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
48032025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
48042025-04-30T06:14:19.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = CabooseValue
48052025-04-30T06:14:19.291ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
48062025-04-30T06:14:19.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48072025-04-30T06:14:19.297ZINFOtest_basic (dropshot): request completed latency_us = 10466 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 7361b1a2-972b-4218-b0b8-5b1c108264c1 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
48082025-04-30T06:14:19.299ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = c14947ac-9ab0-406a-97b8-53d2a98ca19c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
48092025-04-30T06:14:19.300ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
48102025-04-30T06:14:19.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
48112025-04-30T06:14:19.300ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
48122025-04-30T06:14:19.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
48132025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
48142025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
48152025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
48162025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
48172025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
48182025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = CabooseValue
48192025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
48202025-04-30T06:14:19.301ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48212025-04-30T06:14:19.301ZINFOtest_basic (dropshot): request completed latency_us = 2163 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = c14947ac-9ab0-406a-97b8-53d2a98ca19c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
48222025-04-30T06:14:19.303ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 915a267a-60ba-4af6-bd14-8a837c260847 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
48232025-04-30T06:14:19.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
48242025-04-30T06:14:19.304ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
48252025-04-30T06:14:19.304ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
48262025-04-30T06:14:19.304ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
48272025-04-30T06:14:19.305ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
48282025-04-30T06:14:19.305ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
48292025-04-30T06:14:19.305ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
48302025-04-30T06:14:19.305ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
48312025-04-30T06:14:19.306ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
48322025-04-30T06:14:19.307ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
48332025-04-30T06:14:19.307ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
48342025-04-30T06:14:19.307ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48352025-04-30T06:14:19.308ZINFOtest_basic (dropshot): request completed latency_us = 4814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 915a267a-60ba-4af6-bd14-8a837c260847 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
48362025-04-30T06:14:19.310ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 47baab6d-79ed-4462-94b7-5b3eb06ebfd4 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
48372025-04-30T06:14:19.310ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
48382025-04-30T06:14:19.311ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
48392025-04-30T06:14:19.313ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
48402025-04-30T06:14:19.313ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
48412025-04-30T06:14:19.314ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
48422025-04-30T06:14:19.315ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
48432025-04-30T06:14:19.315ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
48442025-04-30T06:14:19.315ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
48452025-04-30T06:14:19.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
48462025-04-30T06:14:19.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
48472025-04-30T06:14:19.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
48482025-04-30T06:14:19.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48492025-04-30T06:14:19.316ZINFOtest_basic (dropshot): request completed latency_us = 6339 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 47baab6d-79ed-4462-94b7-5b3eb06ebfd4 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
48502025-04-30T06:14:19.317ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 39472378-4fa7-4444-beaf-79d2279351d1 uri = /sp/sled/1/component/rot/cmpa
48512025-04-30T06:14:19.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 409 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
48522025-04-30T06:14:19.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = ReadRot(Ok)
48532025-04-30T06:14:19.318ZINFOtest_basic (dropshot): request completed latency_us = 555 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 39472378-4fa7-4444-beaf-79d2279351d1 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
48542025-04-30T06:14:19.319ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 2c36cb45-6831-43f7-afff-6f916a31bd00 uri = /sp/sled/1/component/rot/cfpa
48552025-04-30T06:14:19.320ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 410 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
48562025-04-30T06:14:19.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = ReadRot(Ok)
48572025-04-30T06:14:19.320ZINFOtest_basic (dropshot): request completed latency_us = 757 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 2c36cb45-6831-43f7-afff-6f916a31bd00 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
48582025-04-30T06:14:19.322ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 1991e334-2fba-4086-ac7d-b769556cc13f uri = /sp/sled/1/component/rot/cfpa
48592025-04-30T06:14:19.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 411 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
48602025-04-30T06:14:19.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = ReadRot(Ok)
48612025-04-30T06:14:19.323ZINFOtest_basic (dropshot): request completed latency_us = 956 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 1991e334-2fba-4086-ac7d-b769556cc13f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
48622025-04-30T06:14:19.325ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 23dd4092-ca37-4394-919e-e8293ffe9798 uri = /sp/sled/1/component/rot/cfpa
48632025-04-30T06:14:19.325ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 412 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
48642025-04-30T06:14:19.326ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = ReadRot(Ok)
48652025-04-30T06:14:19.326ZINFOtest_basic (dropshot): request completed latency_us = 1558 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53430 req_id = 23dd4092-ca37-4394-919e-e8293ffe9798 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
48662025-04-30T06:14:19.795ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:51040
48672025-04-30T06:14:19.796ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = d4cdf88f-c18e-4a8c-96ca-9cd7ec37bf5d uri = /ignition
48682025-04-30T06:14:19.796ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
48692025-04-30T06:14:19.796ZDEBGtest_basic: 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 }]
48702025-04-30T06:14:19.797ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
48712025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
48722025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
48732025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
48742025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
48752025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
48762025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
48772025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
48782025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
48792025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
48802025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
48812025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
48822025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
48832025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
48842025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
48852025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
48862025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
48872025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
48882025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
48892025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
48902025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
48912025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
48922025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
48932025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
48942025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
48952025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
48962025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
48972025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
48982025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
48992025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
49002025-04-30T06:14:19.797ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
49012025-04-30T06:14:19.798ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
49022025-04-30T06:14:19.798ZINFOtest_basic (dropshot): request completed latency_us = 1299 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = d4cdf88f-c18e-4a8c-96ca-9cd7ec37bf5d response_code = 200 uri = /ignition
49032025-04-30T06:14:19.800ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = c3e79754-a73e-43a0-aa46-f22c98c7475f uri = /sp/switch/0
49042025-04-30T06:14:19.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(SpState) }
49052025-04-30T06:14:19.800ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
49062025-04-30T06:14:19.801ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
49072025-04-30T06:14:19.801ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
49082025-04-30T06:14:19.805ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } 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(()) }))
49092025-04-30T06:14:19.805ZINFOtest_basic (dropshot): request completed latency_us = 4536 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = c3e79754-a73e-43a0-aa46-f22c98c7475f response_code = 200 uri = /sp/switch/0
49102025-04-30T06:14:19.805ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e2147d99-bb06-4a07-bfa6-4d232656da6e uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
49112025-04-30T06:14:19.805ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
49122025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
49132025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
49142025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
49152025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
49162025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = CabooseValue
49172025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
49182025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = CabooseValue
49192025-04-30T06:14:19.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
49202025-04-30T06:14:19.807ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
49212025-04-30T06:14:19.807ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
49222025-04-30T06:14:19.807ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49232025-04-30T06:14:19.807ZINFOtest_basic (dropshot): request completed latency_us = 1793 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e2147d99-bb06-4a07-bfa6-4d232656da6e response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
49242025-04-30T06:14:19.809ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 864541e5-6b05-428b-874c-adc5d9b48a5f uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
49252025-04-30T06:14:19.809ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
49262025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = CabooseValue
49272025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
49282025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = CabooseValue
49292025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
49302025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = CabooseValue
49312025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
49322025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = CabooseValue
49332025-04-30T06:14:19.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
49342025-04-30T06:14:19.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
49352025-04-30T06:14:19.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
49362025-04-30T06:14:19.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49372025-04-30T06:14:19.811ZINFOtest_basic (dropshot): request completed latency_us = 2062 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 864541e5-6b05-428b-874c-adc5d9b48a5f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
49382025-04-30T06:14:19.812ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = cdcf126d-23b2-455c-88a4-16e6a8ba2742 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
49392025-04-30T06:14:19.812ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
49402025-04-30T06:14:19.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = CabooseValue
49412025-04-30T06:14:19.813ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
49422025-04-30T06:14:19.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = CabooseValue
49432025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
49442025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = CabooseValue
49452025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
49462025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = CabooseValue
49472025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
49482025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = CabooseValue
49492025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
49502025-04-30T06:14:19.814ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49512025-04-30T06:14:19.814ZINFOtest_basic (dropshot): request completed latency_us = 2160 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = cdcf126d-23b2-455c-88a4-16e6a8ba2742 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
49522025-04-30T06:14:19.815ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e4cb13f0-c2f1-4785-be77-5c3f218a6324 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
49532025-04-30T06:14:19.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
49542025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = CabooseValue
49552025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
49562025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } response = CabooseValue
49572025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
49582025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = CabooseValue
49592025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
49602025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = CabooseValue
49612025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
49622025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = CabooseValue
49632025-04-30T06:14:19.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
49642025-04-30T06:14:19.817ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49652025-04-30T06:14:19.817ZINFOtest_basic (dropshot): request completed latency_us = 1563 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e4cb13f0-c2f1-4785-be77-5c3f218a6324 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
49662025-04-30T06:14:19.818ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 436a6126-b425-45f3-80df-9de358d05a4e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
49672025-04-30T06:14:19.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
49682025-04-30T06:14:19.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = CabooseValue
49692025-04-30T06:14:19.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
49702025-04-30T06:14:19.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = CabooseValue
49712025-04-30T06:14:19.819ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
49722025-04-30T06:14:19.819ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = CabooseValue
49732025-04-30T06:14:19.819ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
49742025-04-30T06:14:19.819ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = CabooseValue
49752025-04-30T06:14:19.819ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
49762025-04-30T06:14:19.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = CabooseValue
49772025-04-30T06:14:19.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
49782025-04-30T06:14:19.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49792025-04-30T06:14:19.820ZINFOtest_basic (dropshot): request completed latency_us = 2273 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 436a6126-b425-45f3-80df-9de358d05a4e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
49802025-04-30T06:14:19.820ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = f9447d09-cd36-4673-bfff-9b00e27929cd uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
49812025-04-30T06:14:19.821ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
49822025-04-30T06:14:19.821ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = CabooseValue
49832025-04-30T06:14:19.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
49842025-04-30T06:14:19.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } response = CabooseValue
49852025-04-30T06:14:19.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
49862025-04-30T06:14:19.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = CabooseValue
49872025-04-30T06:14:19.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
49882025-04-30T06:14:19.823ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = CabooseValue
49892025-04-30T06:14:19.823ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
49902025-04-30T06:14:19.823ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = CabooseValue
49912025-04-30T06:14:19.823ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
49922025-04-30T06:14:19.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49932025-04-30T06:14:19.824ZINFOtest_basic (dropshot): request completed latency_us = 3350 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = f9447d09-cd36-4673-bfff-9b00e27929cd response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
49942025-04-30T06:14:19.825ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = dbd168ab-1836-460b-a7cf-2d3b323f1f9a uri = /sp/switch/0/component/rot/cmpa
49952025-04-30T06:14:19.825ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
49962025-04-30T06:14:19.826ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = ReadRot(Ok)
49972025-04-30T06:14:19.826ZINFOtest_basic (dropshot): request completed latency_us = 1172 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = dbd168ab-1836-460b-a7cf-2d3b323f1f9a response_code = 200 uri = /sp/switch/0/component/rot/cmpa
49982025-04-30T06:14:19.827ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = b31e311f-5092-4086-8d06-f59102b27347 uri = /sp/switch/0/component/rot/cfpa
49992025-04-30T06:14:19.828ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
50002025-04-30T06:14:19.828ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = ReadRot(Ok)
50012025-04-30T06:14:19.828ZINFOtest_basic (dropshot): request completed latency_us = 708 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = b31e311f-5092-4086-8d06-f59102b27347 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
50022025-04-30T06:14:19.829ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = a61bbe5e-9049-4701-aa95-fb6129376586 uri = /sp/switch/0/component/rot/cfpa
50032025-04-30T06:14:19.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
50042025-04-30T06:14:19.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = ReadRot(Ok)
50052025-04-30T06:14:19.829ZINFOtest_basic (dropshot): request completed latency_us = 453 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = a61bbe5e-9049-4701-aa95-fb6129376586 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
50062025-04-30T06:14:19.831ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = f23aba43-d879-4b0f-ad2e-983efd274a23 uri = /sp/switch/0/component/rot/cfpa
50072025-04-30T06:14:19.831ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
50082025-04-30T06:14:19.831ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = ReadRot(Ok)
50092025-04-30T06:14:19.832ZINFOtest_basic (dropshot): request completed latency_us = 1361 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = f23aba43-d879-4b0f-ad2e-983efd274a23 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
50102025-04-30T06:14:19.833ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 6a38486d-ce4d-4b85-ae17-e53339ab02a5 uri = /sp/switch/1
50112025-04-30T06:14:19.833ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(SpState) }
50122025-04-30T06:14:19.833ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
50132025-04-30T06:14:19.833ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
50142025-04-30T06:14:19.833ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
50152025-04-30T06:14:19.833ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } 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(()) }))
50162025-04-30T06:14:19.833ZINFOtest_basic (dropshot): request completed latency_us = 923 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 6a38486d-ce4d-4b85-ae17-e53339ab02a5 response_code = 200 uri = /sp/switch/1
50172025-04-30T06:14:19.834ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 42881073-a942-41df-b988-2232e501819e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
50182025-04-30T06:14:19.834ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
50192025-04-30T06:14:19.834ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = CabooseValue
50202025-04-30T06:14:19.834ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
50212025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 256 } response = CabooseValue
50222025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
50232025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 257 } response = CabooseValue
50242025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
50252025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = CabooseValue
50262025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
50272025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
50282025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
50292025-04-30T06:14:19.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
50302025-04-30T06:14:19.835ZINFOtest_basic (dropshot): request completed latency_us = 1294 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 42881073-a942-41df-b988-2232e501819e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
50312025-04-30T06:14:19.836ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e7b2a23a-f1fb-46f1-9056-3e8ac93a9b3e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
50322025-04-30T06:14:19.836ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
50332025-04-30T06:14:19.836ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = CabooseValue
50342025-04-30T06:14:19.836ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
50352025-04-30T06:14:19.836ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = CabooseValue
50362025-04-30T06:14:19.836ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
50372025-04-30T06:14:19.837ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = CabooseValue
50382025-04-30T06:14:19.837ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
50392025-04-30T06:14:19.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = CabooseValue
50402025-04-30T06:14:19.838ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
50412025-04-30T06:14:19.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
50422025-04-30T06:14:19.838ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
50432025-04-30T06:14:19.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 266 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
50442025-04-30T06:14:19.838ZINFOtest_basic (dropshot): request completed latency_us = 2340 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e7b2a23a-f1fb-46f1-9056-3e8ac93a9b3e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
50452025-04-30T06:14:19.839ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 28e7a91f-0478-42f2-9951-0d0b68fae40d uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
50462025-04-30T06:14:19.839ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
50472025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 267 } response = CabooseValue
50482025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
50492025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } response = CabooseValue
50502025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
50512025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
50522025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
50532025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
50542025-04-30T06:14:19.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
50552025-04-30T06:14:19.841ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = CabooseValue
50562025-04-30T06:14:19.841ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
50572025-04-30T06:14:19.841ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
50582025-04-30T06:14:19.841ZINFOtest_basic (dropshot): request completed latency_us = 1993 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 28e7a91f-0478-42f2-9951-0d0b68fae40d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
50592025-04-30T06:14:19.842ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 157cb379-f6b8-494d-a4af-968b8d5ac758 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
50602025-04-30T06:14:19.842ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
50612025-04-30T06:14:19.842ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = CabooseValue
50622025-04-30T06:14:19.842ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
50632025-04-30T06:14:19.842ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = CabooseValue
50642025-04-30T06:14:19.842ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
50652025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = CabooseValue
50662025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
50672025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = CabooseValue
50682025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
50692025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = CabooseValue
50702025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
50712025-04-30T06:14:19.843ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
50722025-04-30T06:14:19.843ZINFOtest_basic (dropshot): request completed latency_us = 1919 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 157cb379-f6b8-494d-a4af-968b8d5ac758 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
50732025-04-30T06:14:19.845ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = aa6a950f-e74b-466b-be69-31084ba776d1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
50742025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
50752025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = CabooseValue
50762025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
50772025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } response = CabooseValue
50782025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
50792025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
50802025-04-30T06:14:19.845ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
50812025-04-30T06:14:19.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
50822025-04-30T06:14:19.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
50832025-04-30T06:14:19.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = CabooseValue
50842025-04-30T06:14:19.846ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
50852025-04-30T06:14:19.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
50862025-04-30T06:14:19.846ZINFOtest_basic (dropshot): request completed latency_us = 1464 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = aa6a950f-e74b-466b-be69-31084ba776d1 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
50872025-04-30T06:14:19.860ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = f49f0404-e472-4db0-97a6-62333fb7edd0 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
50882025-04-30T06:14:19.861ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
50892025-04-30T06:14:19.861ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = CabooseValue
50902025-04-30T06:14:19.862ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
50912025-04-30T06:14:19.862ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = CabooseValue
50922025-04-30T06:14:19.862ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
50932025-04-30T06:14:19.862ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = CabooseValue
50942025-04-30T06:14:19.862ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
50952025-04-30T06:14:19.863ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = CabooseValue
50962025-04-30T06:14:19.863ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
50972025-04-30T06:14:19.863ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = CabooseValue
50982025-04-30T06:14:19.863ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
50992025-04-30T06:14:19.863ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51002025-04-30T06:14:19.863ZINFOtest_basic (dropshot): request completed latency_us = 3029 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = f49f0404-e472-4db0-97a6-62333fb7edd0 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
51012025-04-30T06:14:19.864ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 2f285858-1c0a-4a23-8f3a-5d1cb7a38c70 uri = /sp/switch/1/component/rot/cmpa
51022025-04-30T06:14:19.865ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
51032025-04-30T06:14:19.865ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = ReadRot(Ok)
51042025-04-30T06:14:19.865ZINFOtest_basic (dropshot): request completed latency_us = 816 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 2f285858-1c0a-4a23-8f3a-5d1cb7a38c70 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
51052025-04-30T06:14:19.866ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = a2df48db-3187-4647-89c5-fd885ae2ff79 uri = /sp/switch/1/component/rot/cfpa
51062025-04-30T06:14:19.867ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
51072025-04-30T06:14:19.867ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = ReadRot(Ok)
51082025-04-30T06:14:19.867ZINFOtest_basic (dropshot): request completed latency_us = 968 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = a2df48db-3187-4647-89c5-fd885ae2ff79 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
51092025-04-30T06:14:19.868ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 488d1d63-b717-4360-9dd7-225d18f51188 uri = /sp/switch/1/component/rot/cfpa
51102025-04-30T06:14:19.868ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
51112025-04-30T06:14:19.869ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = ReadRot(Ok)
51122025-04-30T06:14:19.869ZINFOtest_basic (dropshot): request completed latency_us = 985 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 488d1d63-b717-4360-9dd7-225d18f51188 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
51132025-04-30T06:14:19.870ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 7eeca68c-858b-48a3-a0ae-dceabe44041f uri = /sp/switch/1/component/rot/cfpa
51142025-04-30T06:14:19.870ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
51152025-04-30T06:14:19.871ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = ReadRot(Ok)
51162025-04-30T06:14:19.871ZINFOtest_basic (dropshot): request completed latency_us = 777 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 7eeca68c-858b-48a3-a0ae-dceabe44041f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
51172025-04-30T06:14:19.873ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 2810fc33-bbdc-4730-95be-da5a80dfbddd uri = /sp/sled/0
51182025-04-30T06:14:19.873ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 413 }, kind: MgsRequest(SpState) }
51192025-04-30T06:14:19.873ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
51202025-04-30T06:14:19.874ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
51212025-04-30T06:14:19.874ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 414 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
51222025-04-30T06:14:19.874ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } 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(()) }))
51232025-04-30T06:14:19.875ZINFOtest_basic (dropshot): request completed latency_us = 1990 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 2810fc33-bbdc-4730-95be-da5a80dfbddd response_code = 200 uri = /sp/sled/0
51242025-04-30T06:14:19.883ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = ec297a7b-81a2-4852-99a9-68ef95bb6ffe uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
51252025-04-30T06:14:19.883ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
51262025-04-30T06:14:19.884ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = CabooseValue
51272025-04-30T06:14:19.884ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
51282025-04-30T06:14:19.884ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = CabooseValue
51292025-04-30T06:14:19.884ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
51302025-04-30T06:14:19.884ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = CabooseValue
51312025-04-30T06:14:19.884ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
51322025-04-30T06:14:19.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = CabooseValue
51332025-04-30T06:14:19.885ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
51342025-04-30T06:14:19.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
51352025-04-30T06:14:19.885ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
51362025-04-30T06:14:19.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51372025-04-30T06:14:19.886ZINFOtest_basic (dropshot): request completed latency_us = 2836 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = ec297a7b-81a2-4852-99a9-68ef95bb6ffe response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
51382025-04-30T06:14:19.886ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 34cc9c71-6ac6-429c-95c7-f6afcff13749 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
51392025-04-30T06:14:19.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
51402025-04-30T06:14:19.887ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = CabooseValue
51412025-04-30T06:14:19.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
51422025-04-30T06:14:19.887ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = CabooseValue
51432025-04-30T06:14:19.887ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
51442025-04-30T06:14:19.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = CabooseValue
51452025-04-30T06:14:19.888ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
51462025-04-30T06:14:19.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = CabooseValue
51472025-04-30T06:14:19.888ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
51482025-04-30T06:14:19.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 425 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
51492025-04-30T06:14:19.889ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
51502025-04-30T06:14:19.889ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51512025-04-30T06:14:19.889ZINFOtest_basic (dropshot): request completed latency_us = 2692 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 34cc9c71-6ac6-429c-95c7-f6afcff13749 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
51522025-04-30T06:14:19.890ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 394ad66a-992d-41af-aa77-a24185334853 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
51532025-04-30T06:14:19.890ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
51542025-04-30T06:14:19.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = CabooseValue
51552025-04-30T06:14:19.891ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
51562025-04-30T06:14:19.891ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = CabooseValue
51572025-04-30T06:14:19.891ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
51582025-04-30T06:14:19.891ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = CabooseValue
51592025-04-30T06:14:19.891ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
51602025-04-30T06:14:19.891ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = CabooseValue
51612025-04-30T06:14:19.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
51622025-04-30T06:14:19.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = CabooseValue
51632025-04-30T06:14:19.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
51642025-04-30T06:14:19.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51652025-04-30T06:14:19.893ZINFOtest_basic (dropshot): request completed latency_us = 2891 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 394ad66a-992d-41af-aa77-a24185334853 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
51662025-04-30T06:14:19.893ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 91b8ecc4-39f8-4529-8f60-fae92c2dc98c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
51672025-04-30T06:14:19.894ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
51682025-04-30T06:14:19.894ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = CabooseValue
51692025-04-30T06:14:19.894ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
51702025-04-30T06:14:19.895ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 434 } response = CabooseValue
51712025-04-30T06:14:19.895ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
51722025-04-30T06:14:19.895ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = CabooseValue
51732025-04-30T06:14:19.895ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
51742025-04-30T06:14:19.895ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } response = CabooseValue
51752025-04-30T06:14:19.896ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
51762025-04-30T06:14:19.896ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = CabooseValue
51772025-04-30T06:14:19.896ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
51782025-04-30T06:14:19.896ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51792025-04-30T06:14:19.897ZINFOtest_basic (dropshot): request completed latency_us = 3338 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 91b8ecc4-39f8-4529-8f60-fae92c2dc98c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
51802025-04-30T06:14:19.897ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 8f2b0699-6a79-41a9-ab26-40e4d7c9530a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
51812025-04-30T06:14:19.898ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
51822025-04-30T06:14:19.898ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
51832025-04-30T06:14:19.898ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
51842025-04-30T06:14:19.900ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
51852025-04-30T06:14:19.901ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
51862025-04-30T06:14:19.902ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = CabooseValue
51872025-04-30T06:14:19.902ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
51882025-04-30T06:14:19.903ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = CabooseValue
51892025-04-30T06:14:19.903ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
51902025-04-30T06:14:19.903ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = CabooseValue
51912025-04-30T06:14:19.903ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
51922025-04-30T06:14:19.903ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51932025-04-30T06:14:19.904ZINFOtest_basic (dropshot): request completed latency_us = 6348 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 8f2b0699-6a79-41a9-ab26-40e4d7c9530a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
51942025-04-30T06:14:19.907ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e646ac8a-b932-4000-aa92-59342c86a4ff uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
51952025-04-30T06:14:19.908ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
51962025-04-30T06:14:19.909ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
51972025-04-30T06:14:19.910ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 446 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
51982025-04-30T06:14:19.910ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
51992025-04-30T06:14:19.910ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 447 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
52002025-04-30T06:14:19.910ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = CabooseValue
52012025-04-30T06:14:19.911ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 448 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
52022025-04-30T06:14:19.918ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = CabooseValue
52032025-04-30T06:14:19.918ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
52042025-04-30T06:14:19.918ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = CabooseValue
52052025-04-30T06:14:19.919ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
52062025-04-30T06:14:19.919ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52072025-04-30T06:14:19.919ZINFOtest_basic (dropshot): request completed latency_us = 12581 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = e646ac8a-b932-4000-aa92-59342c86a4ff response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
52082025-04-30T06:14:19.920ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 895b336d-fafd-415f-ac8f-275bdf8bae5d uri = /sp/sled/0/component/rot/cmpa
52092025-04-30T06:14:19.921ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 451 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
52102025-04-30T06:14:19.922ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = ReadRot(Ok)
52112025-04-30T06:14:19.922ZINFOtest_basic (dropshot): request completed latency_us = 1437 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 895b336d-fafd-415f-ac8f-275bdf8bae5d response_code = 200 uri = /sp/sled/0/component/rot/cmpa
52122025-04-30T06:14:19.923ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 6b19a976-f000-4859-8716-ae4115db4d5c uri = /sp/sled/0/component/rot/cfpa
52132025-04-30T06:14:19.923ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 452 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
52142025-04-30T06:14:19.924ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = ReadRot(Ok)
52152025-04-30T06:14:19.924ZINFOtest_basic (dropshot): request completed latency_us = 1289 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 6b19a976-f000-4859-8716-ae4115db4d5c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
52162025-04-30T06:14:19.925ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 7d12aa5e-5c06-4258-989b-6b16f970fe05 uri = /sp/sled/0/component/rot/cfpa
52172025-04-30T06:14:19.925ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 453 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
52182025-04-30T06:14:19.926ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = ReadRot(Ok)
52192025-04-30T06:14:19.926ZINFOtest_basic (dropshot): request completed latency_us = 801 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 7d12aa5e-5c06-4258-989b-6b16f970fe05 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
52202025-04-30T06:14:19.927ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 5770baa6-f760-4a46-9da5-9da5779edcb4 uri = /sp/sled/0/component/rot/cfpa
52212025-04-30T06:14:19.927ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 454 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
52222025-04-30T06:14:19.928ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = ReadRot(Ok)
52232025-04-30T06:14:19.928ZINFOtest_basic (dropshot): request completed latency_us = 859 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 5770baa6-f760-4a46-9da5-9da5779edcb4 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
52242025-04-30T06:14:19.929ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 62ee2eca-9ea5-48ab-ab51-1aceab00c38c uri = /sp/sled/1
52252025-04-30T06:14:19.929ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 413 }, kind: MgsRequest(SpState) }
52262025-04-30T06:14:19.929ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
52272025-04-30T06:14:19.930ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
52282025-04-30T06:14:19.930ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 414 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
52292025-04-30T06:14:19.930ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } 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(()) }))
52302025-04-30T06:14:19.930ZINFOtest_basic (dropshot): request completed latency_us = 1653 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 62ee2eca-9ea5-48ab-ab51-1aceab00c38c response_code = 200 uri = /sp/sled/1
52312025-04-30T06:14:19.931ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 36ee976d-092b-49b0-8654-59c3b4d718ec uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
52322025-04-30T06:14:19.932ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
52332025-04-30T06:14:19.932ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = CabooseValue
52342025-04-30T06:14:19.932ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
52352025-04-30T06:14:19.932ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = CabooseValue
52362025-04-30T06:14:19.933ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
52372025-04-30T06:14:19.934ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = CabooseValue
52382025-04-30T06:14:19.934ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
52392025-04-30T06:14:19.934ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = CabooseValue
52402025-04-30T06:14:19.934ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
52412025-04-30T06:14:19.935ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
52422025-04-30T06:14:19.935ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
52432025-04-30T06:14:19.935ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52442025-04-30T06:14:19.935ZINFOtest_basic (dropshot): request completed latency_us = 4084 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 36ee976d-092b-49b0-8654-59c3b4d718ec response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
52452025-04-30T06:14:19.936ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = ac25731e-318c-4485-b2e7-d34623dec1f1 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
52462025-04-30T06:14:19.936ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
52472025-04-30T06:14:19.937ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = CabooseValue
52482025-04-30T06:14:19.937ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
52492025-04-30T06:14:19.937ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = CabooseValue
52502025-04-30T06:14:19.938ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
52512025-04-30T06:14:19.938ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = CabooseValue
52522025-04-30T06:14:19.938ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
52532025-04-30T06:14:19.938ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = CabooseValue
52542025-04-30T06:14:19.938ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
52552025-04-30T06:14:19.939ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 425 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
52562025-04-30T06:14:19.939ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
52572025-04-30T06:14:19.939ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52582025-04-30T06:14:19.939ZINFOtest_basic (dropshot): request completed latency_us = 3123 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = ac25731e-318c-4485-b2e7-d34623dec1f1 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
52592025-04-30T06:14:19.940ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 0342eabc-261a-41ae-882a-c80c42076343 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
52602025-04-30T06:14:19.940ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
52612025-04-30T06:14:19.941ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = CabooseValue
52622025-04-30T06:14:19.941ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
52632025-04-30T06:14:19.942ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = CabooseValue
52642025-04-30T06:14:19.942ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
52652025-04-30T06:14:19.942ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = CabooseValue
52662025-04-30T06:14:19.942ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
52672025-04-30T06:14:19.942ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = CabooseValue
52682025-04-30T06:14:19.943ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
52692025-04-30T06:14:19.943ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = CabooseValue
52702025-04-30T06:14:19.943ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
52712025-04-30T06:14:19.943ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52722025-04-30T06:14:19.943ZINFOtest_basic (dropshot): request completed latency_us = 3392 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 0342eabc-261a-41ae-882a-c80c42076343 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
52732025-04-30T06:14:19.944ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 6e8149ed-4ca9-4aa7-be12-8bb5ac7f4b82 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
52742025-04-30T06:14:19.944ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
52752025-04-30T06:14:19.945ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = CabooseValue
52762025-04-30T06:14:19.945ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
52772025-04-30T06:14:19.945ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 434 } response = CabooseValue
52782025-04-30T06:14:19.945ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
52792025-04-30T06:14:19.945ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = CabooseValue
52802025-04-30T06:14:19.945ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
52812025-04-30T06:14:19.946ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } response = CabooseValue
52822025-04-30T06:14:19.946ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
52832025-04-30T06:14:19.946ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = CabooseValue
52842025-04-30T06:14:19.946ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
52852025-04-30T06:14:19.946ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52862025-04-30T06:14:19.947ZINFOtest_basic (dropshot): request completed latency_us = 2535 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 6e8149ed-4ca9-4aa7-be12-8bb5ac7f4b82 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
52872025-04-30T06:14:19.947ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 452a86e4-69c9-4753-abce-6dd64662135b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
52882025-04-30T06:14:19.948ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
52892025-04-30T06:14:19.948ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
52902025-04-30T06:14:19.948ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
52912025-04-30T06:14:19.949ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
52922025-04-30T06:14:19.949ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
52932025-04-30T06:14:19.949ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = CabooseValue
52942025-04-30T06:14:19.949ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
52952025-04-30T06:14:19.952ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = CabooseValue
52962025-04-30T06:14:19.952ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
52972025-04-30T06:14:19.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = CabooseValue
52982025-04-30T06:14:19.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
52992025-04-30T06:14:19.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53002025-04-30T06:14:19.953ZINFOtest_basic (dropshot): request completed latency_us = 6177 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 452a86e4-69c9-4753-abce-6dd64662135b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
53012025-04-30T06:14:19.954ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = d12efdf4-04c3-4e28-ab30-037060298623 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
53022025-04-30T06:14:19.955ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
53032025-04-30T06:14:19.955ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
53042025-04-30T06:14:19.955ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 446 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
53052025-04-30T06:14:19.955ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
53062025-04-30T06:14:19.955ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 447 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
53072025-04-30T06:14:19.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = CabooseValue
53082025-04-30T06:14:19.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 448 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
53092025-04-30T06:14:19.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = CabooseValue
53102025-04-30T06:14:19.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
53112025-04-30T06:14:19.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = CabooseValue
53122025-04-30T06:14:19.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
53132025-04-30T06:14:19.957ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53142025-04-30T06:14:19.957ZINFOtest_basic (dropshot): request completed latency_us = 2519 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = d12efdf4-04c3-4e28-ab30-037060298623 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
53152025-04-30T06:14:19.958ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 84a0d8fd-f265-450b-b3d3-2558f17949b9 uri = /sp/sled/1/component/rot/cmpa
53162025-04-30T06:14:19.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 451 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
53172025-04-30T06:14:19.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = ReadRot(Ok)
53182025-04-30T06:14:19.959ZINFOtest_basic (dropshot): request completed latency_us = 995 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 84a0d8fd-f265-450b-b3d3-2558f17949b9 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
53192025-04-30T06:14:19.960ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 8baeffb6-bfec-4c43-9544-696eb32e370a uri = /sp/sled/1/component/rot/cfpa
53202025-04-30T06:14:19.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 452 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
53212025-04-30T06:14:19.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = ReadRot(Ok)
53222025-04-30T06:14:19.961ZINFOtest_basic (dropshot): request completed latency_us = 714 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 8baeffb6-bfec-4c43-9544-696eb32e370a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
53232025-04-30T06:14:19.962ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = a9147608-9d30-4ca4-857c-20802b6413cb uri = /sp/sled/1/component/rot/cfpa
53242025-04-30T06:14:19.962ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 453 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
53252025-04-30T06:14:19.962ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = ReadRot(Ok)
53262025-04-30T06:14:19.962ZINFOtest_basic (dropshot): request completed latency_us = 753 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = a9147608-9d30-4ca4-857c-20802b6413cb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
53272025-04-30T06:14:19.963ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 43d94001-3505-44a2-b6bf-6f0135f3dbdb uri = /sp/sled/1/component/rot/cfpa
53282025-04-30T06:14:19.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 454 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
53292025-04-30T06:14:19.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = ReadRot(Ok)
53302025-04-30T06:14:19.964ZINFOtest_basic (dropshot): request completed latency_us = 702 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51040 req_id = 43d94001-3505-44a2-b6bf-6f0135f3dbdb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
53312025-04-30T06:14:20.080ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
53322025-04-30T06:14:20.080ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
53332025-04-30T06:14:20.080ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
53342025-04-30T06:14:20.080ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
53352025-04-30T06:14:20.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(SpState) }
53362025-04-30T06:14:20.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(SpState) }
53372025-04-30T06:14:20.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(SpState) }
53382025-04-30T06:14:20.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(SpState) }
53392025-04-30T06:14:20.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
53402025-04-30T06:14:20.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
53412025-04-30T06:14:20.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
53422025-04-30T06:14:20.082ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
53432025-04-30T06:14:20.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
53442025-04-30T06:14:20.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
53452025-04-30T06:14:20.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
53462025-04-30T06:14:20.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
53472025-04-30T06:14:20.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
53482025-04-30T06:14:20.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(SpState) }
53492025-04-30T06:14:20.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 456 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
53502025-04-30T06:14:20.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 456 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
53512025-04-30T06:14:20.085ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
53522025-04-30T06:14:20.085ZDEBGtest_basic (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
53532025-04-30T06:14:20.085ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
53542025-04-30T06:14:20.086ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
53552025-04-30T06:14:20.086ZDEBGtest_basic (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
53562025-04-30T06:14:20.086ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
53572025-04-30T06:14:20.086ZDEBGtest_basic (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
53582025-04-30T06:14:20.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53592025-04-30T06:14:20.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
53602025-04-30T06:14:20.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53612025-04-30T06:14:20.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53622025-04-30T06:14:20.088ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
53632025-04-30T06:14:20.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
53642025-04-30T06:14:20.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 457 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
53652025-04-30T06:14:20.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 457 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
53662025-04-30T06:14:20.091ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
53672025-04-30T06:14:20.091ZDEBGtest_basic (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
53682025-04-30T06:14:20.091ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
53692025-04-30T06:14:20.091ZDEBGtest_basic (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
53702025-04-30T06:14:20.091ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
53712025-04-30T06:14:20.091ZDEBGtest_basic (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
53722025-04-30T06:14:20.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53732025-04-30T06:14:20.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53742025-04-30T06:14:20.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53752025-04-30T06:14:20.096ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(SpState) }
53762025-04-30T06:14:20.096ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 458 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
53772025-04-30T06:14:20.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 458 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
53782025-04-30T06:14:20.098ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
53792025-04-30T06:14:20.098ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
53802025-04-30T06:14:20.098ZDEBGtest_basic (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
53812025-04-30T06:14:20.098ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
53822025-04-30T06:14:20.098ZDEBGtest_basic (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
53832025-04-30T06:14:20.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
53842025-04-30T06:14:20.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53852025-04-30T06:14:20.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53862025-04-30T06:14:20.099ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
53872025-04-30T06:14:20.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 459 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
53882025-04-30T06:14:20.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 459 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
53892025-04-30T06:14:20.103ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
53902025-04-30T06:14:20.103ZDEBGtest_basic (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
53912025-04-30T06:14:20.103ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
53922025-04-30T06:14:20.103ZDEBGtest_basic (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
53932025-04-30T06:14:20.103ZDEBGtest_basic (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
53942025-04-30T06:14:20.103ZDEBGtest_basic (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
53952025-04-30T06:14:20.103ZDEBGtest_basic (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
53962025-04-30T06:14:20.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
53972025-04-30T06:14:20.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
53982025-04-30T06:14:20.107ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 460 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
53992025-04-30T06:14:20.107ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 460 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
54002025-04-30T06:14:20.107ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
54012025-04-30T06:14:20.107ZDEBGtest_basic (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
54022025-04-30T06:14:20.107ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
54032025-04-30T06:14:20.107ZDEBGtest_basic (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
54042025-04-30T06:14:20.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
54052025-04-30T06:14:20.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
54062025-04-30T06:14:20.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
54072025-04-30T06:14:20.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
54082025-04-30T06:14:20.109ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
54092025-04-30T06:14:20.109ZDEBGtest_basic (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
54102025-04-30T06:14:20.109ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
54112025-04-30T06:14:20.109ZDEBGtest_basic (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
54122025-04-30T06:14:20.109ZDEBGtest_basic (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
54132025-04-30T06:14:20.109ZDEBGtest_basic (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
54142025-04-30T06:14:20.109ZDEBGtest_basic (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
54152025-04-30T06:14:20.109ZDEBGtest_basic (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
54162025-04-30T06:14:20.109ZDEBGtest_basic (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
54172025-04-30T06:14:20.109ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
54182025-04-30T06:14:20.109ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
54192025-04-30T06:14:20.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 462 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
54202025-04-30T06:14:20.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 462 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
54212025-04-30T06:14:20.129ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
54222025-04-30T06:14:20.129ZDEBGtest_basic (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
54232025-04-30T06:14:20.130ZDEBGtest_basic (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
54242025-04-30T06:14:20.130ZDEBGtest_basic (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
54252025-04-30T06:14:20.130ZDEBGtest_basic (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
54262025-04-30T06:14:20.130ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
54272025-04-30T06:14:20.130ZDEBGtest_basic (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
54282025-04-30T06:14:20.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
54292025-04-30T06:14:20.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
54302025-04-30T06:14:20.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 463 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
54312025-04-30T06:14:20.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 463 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
54322025-04-30T06:14:20.134ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
54332025-04-30T06:14:20.135ZDEBGtest_basic (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
54342025-04-30T06:14:20.135ZDEBGtest_basic (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
54352025-04-30T06:14:20.135ZDEBGtest_basic (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
54362025-04-30T06:14:20.135ZDEBGtest_basic (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
54372025-04-30T06:14:20.135ZDEBGtest_basic (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
54382025-04-30T06:14:20.135ZDEBGtest_basic (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
54392025-04-30T06:14:20.135ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
54402025-04-30T06:14:20.135ZDEBGtest_basic (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
54412025-04-30T06:14:20.136ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
54422025-04-30T06:14:20.136ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
54432025-04-30T06:14:20.141ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 464 }, kind: MgsRequest(SpState) }
54442025-04-30T06:14:20.141ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 464 }, kind: MgsRequest(SpState) }
54452025-04-30T06:14:20.143ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
54462025-04-30T06:14:20.143ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
54472025-04-30T06:14:20.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
54482025-04-30T06:14:20.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
54492025-04-30T06:14:20.145ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
54502025-04-30T06:14:20.145ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
54512025-04-30T06:14:20.283ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:41553
54522025-04-30T06:14:20.283ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 78b2af50-81b7-48fa-9d63-e90b3205bc13 uri = /ignition
54532025-04-30T06:14:20.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
54542025-04-30T06:14:20.283ZDEBGtest_basic: 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 }]
54552025-04-30T06:14:20.285ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
54562025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
54572025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
54582025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
54592025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
54602025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
54612025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
54622025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
54632025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
54642025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
54652025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
54662025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
54672025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
54682025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
54692025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
54702025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
54712025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
54722025-04-30T06:14:20.285ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
54732025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
54742025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
54752025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
54762025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
54772025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
54782025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
54792025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
54802025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
54812025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
54822025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
54832025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
54842025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
54852025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
54862025-04-30T06:14:20.286ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
54872025-04-30T06:14:20.286ZINFOtest_basic (dropshot): request completed latency_us = 2416 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 78b2af50-81b7-48fa-9d63-e90b3205bc13 response_code = 200 uri = /ignition
54882025-04-30T06:14:20.286ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 261b7c03-c2b5-4145-95b1-15dd9e92f611 uri = /sp/switch/0
54892025-04-30T06:14:20.286ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(SpState) }
54902025-04-30T06:14:20.286ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
54912025-04-30T06:14:20.287ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
54922025-04-30T06:14:20.287ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
54932025-04-30T06:14:20.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } 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(()) }))
54942025-04-30T06:14:20.289ZINFOtest_basic (dropshot): request completed latency_us = 1326 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 261b7c03-c2b5-4145-95b1-15dd9e92f611 response_code = 200 uri = /sp/switch/0
54952025-04-30T06:14:20.289ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 18e225d2-add9-4e8e-9759-50a0edcbe1a9 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
54962025-04-30T06:14:20.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
54972025-04-30T06:14:20.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
54982025-04-30T06:14:20.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
54992025-04-30T06:14:20.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
55002025-04-30T06:14:20.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
55012025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = CabooseValue
55022025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
55032025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
55042025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
55052025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
55062025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
55072025-04-30T06:14:20.290ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55082025-04-30T06:14:20.290ZINFOtest_basic (dropshot): request completed latency_us = 1679 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 18e225d2-add9-4e8e-9759-50a0edcbe1a9 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
55092025-04-30T06:14:20.291ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = ed13a742-6238-47e0-bd66-3bd075602834 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
55102025-04-30T06:14:20.292ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
55112025-04-30T06:14:20.293ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
55122025-04-30T06:14:20.293ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
55132025-04-30T06:14:20.296ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
55142025-04-30T06:14:20.296ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
55152025-04-30T06:14:20.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = CabooseValue
55162025-04-30T06:14:20.298ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
55172025-04-30T06:14:20.298ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = CabooseValue
55182025-04-30T06:14:20.298ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
55192025-04-30T06:14:20.298ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
55202025-04-30T06:14:20.298ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
55212025-04-30T06:14:20.299ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55222025-04-30T06:14:20.299ZINFOtest_basic (dropshot): request completed latency_us = 7782 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = ed13a742-6238-47e0-bd66-3bd075602834 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
55232025-04-30T06:14:20.301ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 4f1dee38-bbfe-4d8f-ad11-ea8b8eded9e4 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
55242025-04-30T06:14:20.302ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
55252025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = CabooseValue
55262025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
55272025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = CabooseValue
55282025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
55292025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = CabooseValue
55302025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
55312025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = CabooseValue
55322025-04-30T06:14:20.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
55332025-04-30T06:14:20.304ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = CabooseValue
55342025-04-30T06:14:20.304ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
55352025-04-30T06:14:20.304ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55362025-04-30T06:14:20.304ZINFOtest_basic (dropshot): request completed latency_us = 2925 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 4f1dee38-bbfe-4d8f-ad11-ea8b8eded9e4 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
55372025-04-30T06:14:20.307ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = d22317cf-5d27-4a6a-9568-41f41bd562ea uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
55382025-04-30T06:14:20.308ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
55392025-04-30T06:14:20.308ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = CabooseValue
55402025-04-30T06:14:20.308ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
55412025-04-30T06:14:20.309ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = CabooseValue
55422025-04-30T06:14:20.309ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
55432025-04-30T06:14:20.310ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = CabooseValue
55442025-04-30T06:14:20.310ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
55452025-04-30T06:14:20.310ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = CabooseValue
55462025-04-30T06:14:20.310ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
55472025-04-30T06:14:20.311ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = CabooseValue
55482025-04-30T06:14:20.311ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
55492025-04-30T06:14:20.312ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55502025-04-30T06:14:20.312ZINFOtest_basic (dropshot): request completed latency_us = 4974 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = d22317cf-5d27-4a6a-9568-41f41bd562ea response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
55512025-04-30T06:14:20.314ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 5ce68513-66d3-47d3-91f9-94c20e636ce5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
55522025-04-30T06:14:20.314ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
55532025-04-30T06:14:20.315ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } response = CabooseValue
55542025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
55552025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = CabooseValue
55562025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
55572025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = CabooseValue
55582025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
55592025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = CabooseValue
55602025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
55612025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = CabooseValue
55622025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
55632025-04-30T06:14:20.316ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55642025-04-30T06:14:20.317ZINFOtest_basic (dropshot): request completed latency_us = 2712 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 5ce68513-66d3-47d3-91f9-94c20e636ce5 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
55652025-04-30T06:14:20.317ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = bfab3d22-16d5-489d-9ef4-0661764422fb uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
55662025-04-30T06:14:20.317ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
55672025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } response = CabooseValue
55682025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
55692025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = CabooseValue
55702025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
55712025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = CabooseValue
55722025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
55732025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = CabooseValue
55742025-04-30T06:14:20.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
55752025-04-30T06:14:20.319ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 382 } response = CabooseValue
55762025-04-30T06:14:20.319ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
55772025-04-30T06:14:20.319ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 383 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55782025-04-30T06:14:20.319ZINFOtest_basic (dropshot): request completed latency_us = 1679 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = bfab3d22-16d5-489d-9ef4-0661764422fb response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
55792025-04-30T06:14:20.320ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 08b1e5d5-0dab-4439-a2b6-9ee1da2d4a95 uri = /sp/switch/0/component/rot/cmpa
55802025-04-30T06:14:20.320ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
55812025-04-30T06:14:20.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 384 } response = ReadRot(Ok)
55822025-04-30T06:14:20.321ZINFOtest_basic (dropshot): request completed latency_us = 637 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 08b1e5d5-0dab-4439-a2b6-9ee1da2d4a95 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
55832025-04-30T06:14:20.322ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = e999c30c-cde6-4fb7-9890-6e0b7c7bd03a uri = /sp/switch/0/component/rot/cfpa
55842025-04-30T06:14:20.322ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 385 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
55852025-04-30T06:14:20.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = ReadRot(Ok)
55862025-04-30T06:14:20.323ZINFOtest_basic (dropshot): request completed latency_us = 696 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = e999c30c-cde6-4fb7-9890-6e0b7c7bd03a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
55872025-04-30T06:14:20.324ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = b4a7d5fa-2843-4e3d-882b-493f87cdce8e uri = /sp/switch/0/component/rot/cfpa
55882025-04-30T06:14:20.324ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 386 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
55892025-04-30T06:14:20.324ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = ReadRot(Ok)
55902025-04-30T06:14:20.324ZINFOtest_basic (dropshot): request completed latency_us = 714 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = b4a7d5fa-2843-4e3d-882b-493f87cdce8e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
55912025-04-30T06:14:20.325ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 98952241-7568-411d-9403-266e5ba38ab3 uri = /sp/switch/0/component/rot/cfpa
55922025-04-30T06:14:20.325ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 387 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
55932025-04-30T06:14:20.325ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = ReadRot(Ok)
55942025-04-30T06:14:20.326ZINFOtest_basic (dropshot): request completed latency_us = 633 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 98952241-7568-411d-9403-266e5ba38ab3 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
55952025-04-30T06:14:20.327ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = eb98a19c-11c4-4f17-87de-1d9367eaf36d uri = /sp/switch/1
55962025-04-30T06:14:20.328ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(SpState) }
55972025-04-30T06:14:20.328ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
55982025-04-30T06:14:20.328ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
55992025-04-30T06:14:20.328ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
56002025-04-30T06:14:20.329ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } 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(()) }))
56012025-04-30T06:14:20.330ZINFOtest_basic (dropshot): request completed latency_us = 2334 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = eb98a19c-11c4-4f17-87de-1d9367eaf36d response_code = 200 uri = /sp/switch/1
56022025-04-30T06:14:20.331ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = eaa9f27f-7277-498e-a952-5d780945adf6 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
56032025-04-30T06:14:20.332ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
56042025-04-30T06:14:20.332ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = CabooseValue
56052025-04-30T06:14:20.333ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
56062025-04-30T06:14:20.333ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = CabooseValue
56072025-04-30T06:14:20.333ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
56082025-04-30T06:14:20.334ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
56092025-04-30T06:14:20.334ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
56102025-04-30T06:14:20.334ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
56112025-04-30T06:14:20.334ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
56122025-04-30T06:14:20.334ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
56132025-04-30T06:14:20.334ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
56142025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56152025-04-30T06:14:20.336ZINFOtest_basic (dropshot): request completed latency_us = 3048 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = eaa9f27f-7277-498e-a952-5d780945adf6 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
56162025-04-30T06:14:20.336ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = f2ffb47a-c2c2-4386-86d8-3e93f9f77585 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
56172025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
56182025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = CabooseValue
56192025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
56202025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = CabooseValue
56212025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
56222025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = CabooseValue
56232025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
56242025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = CabooseValue
56252025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
56262025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
56272025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
56282025-04-30T06:14:20.336ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56292025-04-30T06:14:20.337ZINFOtest_basic (dropshot): request completed latency_us = 1295 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = f2ffb47a-c2c2-4386-86d8-3e93f9f77585 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
56302025-04-30T06:14:20.338ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 6438b00c-f375-46d4-bd4a-8aca100bc926 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
56312025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
56322025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = CabooseValue
56332025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
56342025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = CabooseValue
56352025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
56362025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = CabooseValue
56372025-04-30T06:14:20.338ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
56382025-04-30T06:14:20.339ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = CabooseValue
56392025-04-30T06:14:20.339ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
56402025-04-30T06:14:20.339ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = CabooseValue
56412025-04-30T06:14:20.339ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
56422025-04-30T06:14:20.340ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56432025-04-30T06:14:20.340ZINFOtest_basic (dropshot): request completed latency_us = 2474 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 6438b00c-f375-46d4-bd4a-8aca100bc926 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
56442025-04-30T06:14:20.340ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 2419f89c-94f2-4e20-8770-b0e2f0bec2c3 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
56452025-04-30T06:14:20.340ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
56462025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = CabooseValue
56472025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
56482025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = CabooseValue
56492025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
56502025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = CabooseValue
56512025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
56522025-04-30T06:14:20.341ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } response = CabooseValue
56532025-04-30T06:14:20.342ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
56542025-04-30T06:14:20.342ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = CabooseValue
56552025-04-30T06:14:20.342ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
56562025-04-30T06:14:20.342ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56572025-04-30T06:14:20.342ZINFOtest_basic (dropshot): request completed latency_us = 1485 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 2419f89c-94f2-4e20-8770-b0e2f0bec2c3 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
56582025-04-30T06:14:20.343ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = a5f5228b-741c-454e-99e7-6a420234c640 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
56592025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
56602025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = CabooseValue
56612025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
56622025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = CabooseValue
56632025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
56642025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = CabooseValue
56652025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
56662025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = CabooseValue
56672025-04-30T06:14:20.343ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
56682025-04-30T06:14:20.344ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = CabooseValue
56692025-04-30T06:14:20.344ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
56702025-04-30T06:14:20.344ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56712025-04-30T06:14:20.344ZINFOtest_basic (dropshot): request completed latency_us = 1431 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = a5f5228b-741c-454e-99e7-6a420234c640 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
56722025-04-30T06:14:20.345ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = d926236f-cc59-4d4f-96f8-e114462dc4a1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
56732025-04-30T06:14:20.345ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
56742025-04-30T06:14:20.345ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = CabooseValue
56752025-04-30T06:14:20.345ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
56762025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = CabooseValue
56772025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
56782025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = CabooseValue
56792025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
56802025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } response = CabooseValue
56812025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
56822025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = CabooseValue
56832025-04-30T06:14:20.346ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
56842025-04-30T06:14:20.347ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56852025-04-30T06:14:20.348ZINFOtest_basic (dropshot): request completed latency_us = 3511 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = d926236f-cc59-4d4f-96f8-e114462dc4a1 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
56862025-04-30T06:14:20.349ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 6de72991-3a10-4617-a3b3-b0f35ae60bc6 uri = /sp/switch/1/component/rot/cmpa
56872025-04-30T06:14:20.349ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
56882025-04-30T06:14:20.350ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = ReadRot(Ok)
56892025-04-30T06:14:20.350ZINFOtest_basic (dropshot): request completed latency_us = 424 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 6de72991-3a10-4617-a3b3-b0f35ae60bc6 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
56902025-04-30T06:14:20.351ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = cce1e38f-66c7-452d-a169-01c581d79e16 uri = /sp/switch/1/component/rot/cfpa
56912025-04-30T06:14:20.351ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
56922025-04-30T06:14:20.351ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = ReadRot(Ok)
56932025-04-30T06:14:20.352ZINFOtest_basic (dropshot): request completed latency_us = 1771 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = cce1e38f-66c7-452d-a169-01c581d79e16 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
56942025-04-30T06:14:20.354ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = ba41bee4-ff98-4ad4-a4b9-3226fe5b0d58 uri = /sp/switch/1/component/rot/cfpa
56952025-04-30T06:14:20.356ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
56962025-04-30T06:14:20.358ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = ReadRot(Ok)
56972025-04-30T06:14:20.361ZINFOtest_basic (dropshot): request completed latency_us = 7084 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = ba41bee4-ff98-4ad4-a4b9-3226fe5b0d58 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
56982025-04-30T06:14:20.364ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = ad4c15a9-9b84-42c4-b138-bb2b594e18bf uri = /sp/switch/1/component/rot/cfpa
56992025-04-30T06:14:20.365ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
57002025-04-30T06:14:20.366ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = ReadRot(Ok)
57012025-04-30T06:14:20.366ZINFOtest_basic (dropshot): request completed latency_us = 1225 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = ad4c15a9-9b84-42c4-b138-bb2b594e18bf response_code = 200 uri = /sp/switch/1/component/rot/cfpa
57022025-04-30T06:14:20.367ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 1fffbcc0-5557-42c2-a7d3-8da96519cfe7 uri = /sp/sled/0
57032025-04-30T06:14:20.368ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 465 }, kind: MgsRequest(SpState) }
57042025-04-30T06:14:20.368ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
57052025-04-30T06:14:20.369ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
57062025-04-30T06:14:20.369ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 466 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
57072025-04-30T06:14:20.370ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } 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(()) }))
57082025-04-30T06:14:20.370ZINFOtest_basic (dropshot): request completed latency_us = 2877 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 1fffbcc0-5557-42c2-a7d3-8da96519cfe7 response_code = 200 uri = /sp/sled/0
57092025-04-30T06:14:20.373ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 9365c050-b41c-41c2-8ccf-26515edef931 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
57102025-04-30T06:14:20.373ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
57112025-04-30T06:14:20.374ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = CabooseValue
57122025-04-30T06:14:20.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
57132025-04-30T06:14:20.374ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = CabooseValue
57142025-04-30T06:14:20.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
57152025-04-30T06:14:20.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = CabooseValue
57162025-04-30T06:14:20.375ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
57172025-04-30T06:14:20.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = CabooseValue
57182025-04-30T06:14:20.375ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
57192025-04-30T06:14:20.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
57202025-04-30T06:14:20.376ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
57212025-04-30T06:14:20.376ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57222025-04-30T06:14:20.376ZINFOtest_basic (dropshot): request completed latency_us = 3826 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 9365c050-b41c-41c2-8ccf-26515edef931 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
57232025-04-30T06:14:20.379ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 08900d66-5400-4f49-9f48-f57f5aaa740e uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
57242025-04-30T06:14:20.379ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
57252025-04-30T06:14:20.380ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = CabooseValue
57262025-04-30T06:14:20.380ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
57272025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = CabooseValue
57282025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
57292025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = CabooseValue
57302025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
57312025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = CabooseValue
57322025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
57332025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
57342025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
57352025-04-30T06:14:20.381ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57362025-04-30T06:14:20.382ZINFOtest_basic (dropshot): request completed latency_us = 2827 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 08900d66-5400-4f49-9f48-f57f5aaa740e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
57372025-04-30T06:14:20.383ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 75e7e940-1eae-4014-8726-7d02441f2fc6 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
57382025-04-30T06:14:20.384ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
57392025-04-30T06:14:20.384ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = CabooseValue
57402025-04-30T06:14:20.384ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
57412025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = CabooseValue
57422025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
57432025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
57442025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
57452025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = CabooseValue
57462025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
57472025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = CabooseValue
57482025-04-30T06:14:20.385ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
57492025-04-30T06:14:20.386ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57502025-04-30T06:14:20.386ZINFOtest_basic (dropshot): request completed latency_us = 2227 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 75e7e940-1eae-4014-8726-7d02441f2fc6 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
57512025-04-30T06:14:20.387ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 2b192b3b-ef55-4eb2-b184-8485ec3636a2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
57522025-04-30T06:14:20.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
57532025-04-30T06:14:20.388ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
57542025-04-30T06:14:20.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
57552025-04-30T06:14:20.388ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = CabooseValue
57562025-04-30T06:14:20.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
57572025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
57582025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
57592025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = CabooseValue
57602025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
57612025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = CabooseValue
57622025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
57632025-04-30T06:14:20.390ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57642025-04-30T06:14:20.390ZINFOtest_basic (dropshot): request completed latency_us = 3227 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 2b192b3b-ef55-4eb2-b184-8485ec3636a2 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
57652025-04-30T06:14:20.393ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 4a651a24-085a-42b2-9675-1330c6753699 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
57662025-04-30T06:14:20.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
57672025-04-30T06:14:20.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
57682025-04-30T06:14:20.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
57692025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = CabooseValue
57702025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 493 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
57712025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
57722025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 494 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
57732025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = CabooseValue
57742025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
57752025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
57762025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
57772025-04-30T06:14:20.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57782025-04-30T06:14:20.395ZINFOtest_basic (dropshot): request completed latency_us = 3239 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 4a651a24-085a-42b2-9675-1330c6753699 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
57792025-04-30T06:14:20.397ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = b329cc6c-a98c-4236-819b-df4d1d5fcdc8 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
57802025-04-30T06:14:20.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
57812025-04-30T06:14:20.400ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
57822025-04-30T06:14:20.400ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
57832025-04-30T06:14:20.401ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = CabooseValue
57842025-04-30T06:14:20.402ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
57852025-04-30T06:14:20.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
57862025-04-30T06:14:20.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
57872025-04-30T06:14:20.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = CabooseValue
57882025-04-30T06:14:20.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
57892025-04-30T06:14:20.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
57902025-04-30T06:14:20.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
57912025-04-30T06:14:20.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57922025-04-30T06:14:20.405ZINFOtest_basic (dropshot): request completed latency_us = 7434 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = b329cc6c-a98c-4236-819b-df4d1d5fcdc8 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
57932025-04-30T06:14:20.409ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = a014bc23-b0de-48a7-a9e5-a8cea51062d2 uri = /sp/sled/0/component/rot/cmpa
57942025-04-30T06:14:20.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
57952025-04-30T06:14:20.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = ReadRot(Ok)
57962025-04-30T06:14:20.410ZINFOtest_basic (dropshot): request completed latency_us = 1431 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = a014bc23-b0de-48a7-a9e5-a8cea51062d2 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
57972025-04-30T06:14:20.415ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 0a6b5d74-c872-44a5-adba-984665d471ab uri = /sp/sled/0/component/rot/cfpa
57982025-04-30T06:14:20.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
57992025-04-30T06:14:20.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = ReadRot(Ok)
58002025-04-30T06:14:20.417ZINFOtest_basic (dropshot): request completed latency_us = 1248 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 0a6b5d74-c872-44a5-adba-984665d471ab response_code = 200 uri = /sp/sled/0/component/rot/cfpa
58012025-04-30T06:14:20.418ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = be74a6e8-c20f-4486-a420-49f2111a82d3 uri = /sp/sled/0/component/rot/cfpa
58022025-04-30T06:14:20.419ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 505 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
58032025-04-30T06:14:20.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = ReadRot(Ok)
58042025-04-30T06:14:20.424ZINFOtest_basic (dropshot): request completed latency_us = 6002 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = be74a6e8-c20f-4486-a420-49f2111a82d3 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
58052025-04-30T06:14:20.428ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 4b56460c-8ea7-4909-9b3a-fc19f4e1b1f2 uri = /sp/sled/0/component/rot/cfpa
58062025-04-30T06:14:20.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 506 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
58072025-04-30T06:14:20.430ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = ReadRot(Ok)
58082025-04-30T06:14:20.430ZINFOtest_basic (dropshot): request completed latency_us = 2047 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 4b56460c-8ea7-4909-9b3a-fc19f4e1b1f2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
58092025-04-30T06:14:20.433ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 12059380-271a-4b20-a39f-14bdc79a8fc2 uri = /sp/sled/1
58102025-04-30T06:14:20.433ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 465 }, kind: MgsRequest(SpState) }
58112025-04-30T06:14:20.433ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
58122025-04-30T06:14:20.440ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
58132025-04-30T06:14:20.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 466 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
58142025-04-30T06:14:20.440ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } 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(()) }))
58152025-04-30T06:14:20.440ZINFOtest_basic (dropshot): request completed latency_us = 8292 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 12059380-271a-4b20-a39f-14bdc79a8fc2 response_code = 200 uri = /sp/sled/1
58162025-04-30T06:14:20.445ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 40e224d5-a3f5-429b-a510-420c95ef95ab uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
58172025-04-30T06:14:20.445ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
58182025-04-30T06:14:20.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = CabooseValue
58192025-04-30T06:14:20.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
58202025-04-30T06:14:20.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = CabooseValue
58212025-04-30T06:14:20.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
58222025-04-30T06:14:20.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = CabooseValue
58232025-04-30T06:14:20.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
58242025-04-30T06:14:20.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = CabooseValue
58252025-04-30T06:14:20.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
58262025-04-30T06:14:20.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
58272025-04-30T06:14:20.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
58282025-04-30T06:14:20.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58292025-04-30T06:14:20.449ZINFOtest_basic (dropshot): request completed latency_us = 3442 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 40e224d5-a3f5-429b-a510-420c95ef95ab response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
58302025-04-30T06:14:20.451ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 03a74edc-f6bd-4f39-8ee4-e7d3456c8be2 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
58312025-04-30T06:14:20.451ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
58322025-04-30T06:14:20.451ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = CabooseValue
58332025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
58342025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = CabooseValue
58352025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
58362025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = CabooseValue
58372025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
58382025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = CabooseValue
58392025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
58402025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
58412025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
58422025-04-30T06:14:20.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58432025-04-30T06:14:20.453ZINFOtest_basic (dropshot): request completed latency_us = 1521 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 03a74edc-f6bd-4f39-8ee4-e7d3456c8be2 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
58442025-04-30T06:14:20.453ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = f0277393-cc4b-4c8e-a699-189802e1e661 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
58452025-04-30T06:14:20.453ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
58462025-04-30T06:14:20.453ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = CabooseValue
58472025-04-30T06:14:20.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
58482025-04-30T06:14:20.454ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = CabooseValue
58492025-04-30T06:14:20.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
58502025-04-30T06:14:20.454ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
58512025-04-30T06:14:20.454ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
58522025-04-30T06:14:20.455ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = CabooseValue
58532025-04-30T06:14:20.455ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
58542025-04-30T06:14:20.455ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = CabooseValue
58552025-04-30T06:14:20.455ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
58562025-04-30T06:14:20.455ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58572025-04-30T06:14:20.455ZINFOtest_basic (dropshot): request completed latency_us = 2168 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = f0277393-cc4b-4c8e-a699-189802e1e661 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
58582025-04-30T06:14:20.457ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = fae9c432-6a76-49af-9024-d7a44dbac8d1 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
58592025-04-30T06:14:20.457ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
58602025-04-30T06:14:20.457ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
58612025-04-30T06:14:20.457ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
58622025-04-30T06:14:20.458ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = CabooseValue
58632025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
58642025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
58652025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
58662025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = CabooseValue
58672025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
58682025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = CabooseValue
58692025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
58702025-04-30T06:14:20.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58712025-04-30T06:14:20.459ZINFOtest_basic (dropshot): request completed latency_us = 2519 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = fae9c432-6a76-49af-9024-d7a44dbac8d1 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
58722025-04-30T06:14:20.464ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = a9a7df41-b2a5-49ed-9a98-ba2698d98b2a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
58732025-04-30T06:14:20.464ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
58742025-04-30T06:14:20.465ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
58752025-04-30T06:14:20.465ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
58762025-04-30T06:14:20.466ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = CabooseValue
58772025-04-30T06:14:20.466ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 493 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
58782025-04-30T06:14:20.466ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
58792025-04-30T06:14:20.467ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 494 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
58802025-04-30T06:14:20.467ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = CabooseValue
58812025-04-30T06:14:20.468ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
58822025-04-30T06:14:20.468ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
58832025-04-30T06:14:20.468ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
58842025-04-30T06:14:20.468ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58852025-04-30T06:14:20.469ZINFOtest_basic (dropshot): request completed latency_us = 5145 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = a9a7df41-b2a5-49ed-9a98-ba2698d98b2a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
58862025-04-30T06:14:20.472ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 1e8fa603-913a-4221-b85d-6eb2d4be2ca1 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
58872025-04-30T06:14:20.472ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
58882025-04-30T06:14:20.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
58892025-04-30T06:14:20.473ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
58902025-04-30T06:14:20.474ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = CabooseValue
58912025-04-30T06:14:20.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
58922025-04-30T06:14:20.474ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
58932025-04-30T06:14:20.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
58942025-04-30T06:14:20.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = CabooseValue
58952025-04-30T06:14:20.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
58962025-04-30T06:14:20.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
58972025-04-30T06:14:20.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
58982025-04-30T06:14:20.476ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58992025-04-30T06:14:20.476ZINFOtest_basic (dropshot): request completed latency_us = 4293 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 1e8fa603-913a-4221-b85d-6eb2d4be2ca1 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
59002025-04-30T06:14:20.477ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 3d482794-6341-44a6-96b1-d75721e7f5c8 uri = /sp/sled/1/component/rot/cmpa
59012025-04-30T06:14:20.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
59022025-04-30T06:14:20.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = ReadRot(Ok)
59032025-04-30T06:14:20.478ZINFOtest_basic (dropshot): request completed latency_us = 1140 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 3d482794-6341-44a6-96b1-d75721e7f5c8 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
59042025-04-30T06:14:20.479ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 3b484f7d-02ef-4e81-a513-b884cd3fd3cb uri = /sp/sled/1/component/rot/cfpa
59052025-04-30T06:14:20.480ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
59062025-04-30T06:14:20.481ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = ReadRot(Ok)
59072025-04-30T06:14:20.482ZINFOtest_basic (dropshot): request completed latency_us = 2548 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 3b484f7d-02ef-4e81-a513-b884cd3fd3cb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
59082025-04-30T06:14:20.483ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = c0c011b8-c436-46b8-b7d0-39e270ea0ca9 uri = /sp/sled/1/component/rot/cfpa
59092025-04-30T06:14:20.484ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 505 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
59102025-04-30T06:14:20.484ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = ReadRot(Ok)
59112025-04-30T06:14:20.485ZINFOtest_basic (dropshot): request completed latency_us = 962 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = c0c011b8-c436-46b8-b7d0-39e270ea0ca9 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
59122025-04-30T06:14:20.485ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 86764018-0bef-41a3-86b7-94df870374a4 uri = /sp/sled/1/component/rot/cfpa
59132025-04-30T06:14:20.485ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 506 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
59142025-04-30T06:14:20.485ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = ReadRot(Ok)
59152025-04-30T06:14:20.486ZINFOtest_basic (dropshot): request completed latency_us = 678 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41553 req_id = 86764018-0bef-41a3-86b7-94df870374a4 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
59162025-04-30T06:14:20.761ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:37808
59172025-04-30T06:14:20.763ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = a48b9f3d-f929-4639-9c94-ea8798ec9d77 uri = /ignition
59182025-04-30T06:14:20.763ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 388 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
59192025-04-30T06:14:20.763ZDEBGtest_basic: 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 }]
59202025-04-30T06:14:20.763ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
59212025-04-30T06:14:20.764ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
59222025-04-30T06:14:20.764ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
59232025-04-30T06:14:20.764ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
59242025-04-30T06:14:20.764ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
59252025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
59262025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
59272025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
59282025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
59292025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
59302025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
59312025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
59322025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
59332025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
59342025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
59352025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
59362025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
59372025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
59382025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
59392025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
59402025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
59412025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
59422025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
59432025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
59442025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
59452025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
59462025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
59472025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
59482025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
59492025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
59502025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
59512025-04-30T06:14:20.765ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
59522025-04-30T06:14:20.765ZINFOtest_basic (dropshot): request completed latency_us = 1582 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = a48b9f3d-f929-4639-9c94-ea8798ec9d77 response_code = 200 uri = /ignition
59532025-04-30T06:14:20.769ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = ab91d56e-298e-42e0-abc2-e90aea776f7c uri = /sp/switch/0
59542025-04-30T06:14:20.769ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 389 }, kind: MgsRequest(SpState) }
59552025-04-30T06:14:20.769ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
59562025-04-30T06:14:20.770ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
59572025-04-30T06:14:20.770ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 390 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
59582025-04-30T06:14:20.770ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } 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(()) }))
59592025-04-30T06:14:20.770ZINFOtest_basic (dropshot): request completed latency_us = 1781 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = ab91d56e-298e-42e0-abc2-e90aea776f7c response_code = 200 uri = /sp/switch/0
59602025-04-30T06:14:20.772ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = d4959869-93d2-4a12-aedf-626fbf858b3f uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
59612025-04-30T06:14:20.772ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
59622025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
59632025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
59642025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
59652025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
59662025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
59672025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
59682025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
59692025-04-30T06:14:20.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
59702025-04-30T06:14:20.774ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
59712025-04-30T06:14:20.774ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
59722025-04-30T06:14:20.774ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59732025-04-30T06:14:20.774ZINFOtest_basic (dropshot): request completed latency_us = 1600 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = d4959869-93d2-4a12-aedf-626fbf858b3f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
59742025-04-30T06:14:20.775ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 5257afba-249a-4d17-aada-3f5865162217 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
59752025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
59762025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
59772025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
59782025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
59792025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
59802025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
59812025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
59822025-04-30T06:14:20.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
59832025-04-30T06:14:20.776ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
59842025-04-30T06:14:20.776ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
59852025-04-30T06:14:20.776ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
59862025-04-30T06:14:20.776ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59872025-04-30T06:14:20.776ZINFOtest_basic (dropshot): request completed latency_us = 1414 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 5257afba-249a-4d17-aada-3f5865162217 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
59882025-04-30T06:14:20.777ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = edb5fe9f-3da5-47a8-b3f7-44ad589e199f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
59892025-04-30T06:14:20.777ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
59902025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
59912025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
59922025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
59932025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
59942025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
59952025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
59962025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
59972025-04-30T06:14:20.778ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
59982025-04-30T06:14:20.779ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
59992025-04-30T06:14:20.779ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
60002025-04-30T06:14:20.779ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60012025-04-30T06:14:20.779ZINFOtest_basic (dropshot): request completed latency_us = 1705 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = edb5fe9f-3da5-47a8-b3f7-44ad589e199f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
60022025-04-30T06:14:20.780ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 90882f54-16c4-4235-bbfc-5f0741f543cd uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
60032025-04-30T06:14:20.780ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
60042025-04-30T06:14:20.780ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = CabooseValue
60052025-04-30T06:14:20.780ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
60062025-04-30T06:14:20.780ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = CabooseValue
60072025-04-30T06:14:20.780ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
60082025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = CabooseValue
60092025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
60102025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = CabooseValue
60112025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
60122025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = CabooseValue
60132025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
60142025-04-30T06:14:20.781ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60152025-04-30T06:14:20.782ZINFOtest_basic (dropshot): request completed latency_us = 1765 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 90882f54-16c4-4235-bbfc-5f0741f543cd response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
60162025-04-30T06:14:20.782ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 91ee7d04-65d5-4dda-a112-872cd65b76c3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
60172025-04-30T06:14:20.782ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
60182025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = CabooseValue
60192025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
60202025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = CabooseValue
60212025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
60222025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = CabooseValue
60232025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
60242025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = CabooseValue
60252025-04-30T06:14:20.783ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
60262025-04-30T06:14:20.784ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = CabooseValue
60272025-04-30T06:14:20.784ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
60282025-04-30T06:14:20.784ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60292025-04-30T06:14:20.784ZINFOtest_basic (dropshot): request completed latency_us = 1743 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 91ee7d04-65d5-4dda-a112-872cd65b76c3 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
60302025-04-30T06:14:20.784ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = f1373e9c-7b0b-4975-8905-f5fcef7f8283 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
60312025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
60322025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = CabooseValue
60332025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
60342025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = CabooseValue
60352025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
60362025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = CabooseValue
60372025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
60382025-04-30T06:14:20.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = CabooseValue
60392025-04-30T06:14:20.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
60402025-04-30T06:14:20.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 425 } response = CabooseValue
60412025-04-30T06:14:20.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
60422025-04-30T06:14:20.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60432025-04-30T06:14:20.786ZINFOtest_basic (dropshot): request completed latency_us = 1411 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = f1373e9c-7b0b-4975-8905-f5fcef7f8283 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
60442025-04-30T06:14:20.786ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = acc404f1-99b8-45b7-82e9-d1a1e209f2a8 uri = /sp/switch/0/component/rot/cmpa
60452025-04-30T06:14:20.787ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
60462025-04-30T06:14:20.787ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = ReadRot(Ok)
60472025-04-30T06:14:20.787ZINFOtest_basic (dropshot): request completed latency_us = 459 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = acc404f1-99b8-45b7-82e9-d1a1e209f2a8 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
60482025-04-30T06:14:20.788ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 1c207c38-9085-41a8-8d86-d5f381c5661b uri = /sp/switch/0/component/rot/cfpa
60492025-04-30T06:14:20.788ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
60502025-04-30T06:14:20.789ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = ReadRot(Ok)
60512025-04-30T06:14:20.790ZINFOtest_basic (dropshot): request completed latency_us = 1898 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 1c207c38-9085-41a8-8d86-d5f381c5661b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
60522025-04-30T06:14:20.792ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 4436624c-bb9a-48c3-802d-6019e25843a7 uri = /sp/switch/0/component/rot/cfpa
60532025-04-30T06:14:20.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
60542025-04-30T06:14:20.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = ReadRot(Ok)
60552025-04-30T06:14:20.793ZINFOtest_basic (dropshot): request completed latency_us = 1170 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 4436624c-bb9a-48c3-802d-6019e25843a7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
60562025-04-30T06:14:20.793ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = d17375d1-a04e-48c2-8673-0fc75d652a5b uri = /sp/switch/0/component/rot/cfpa
60572025-04-30T06:14:20.794ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
60582025-04-30T06:14:20.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = ReadRot(Ok)
60592025-04-30T06:14:20.794ZINFOtest_basic (dropshot): request completed latency_us = 575 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = d17375d1-a04e-48c2-8673-0fc75d652a5b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
60602025-04-30T06:14:20.795ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 47e6b8f1-c08c-4dab-a65e-f61e54a1d2e0 uri = /sp/switch/1
60612025-04-30T06:14:20.795ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(SpState) }
60622025-04-30T06:14:20.795ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
60632025-04-30T06:14:20.795ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60642025-04-30T06:14:20.795ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
60652025-04-30T06:14:20.795ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } 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(()) }))
60662025-04-30T06:14:20.795ZINFOtest_basic (dropshot): request completed latency_us = 969 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 47e6b8f1-c08c-4dab-a65e-f61e54a1d2e0 response_code = 200 uri = /sp/switch/1
60672025-04-30T06:14:20.797ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 70d80fc3-9176-4e00-b966-7df06e7685d3 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
60682025-04-30T06:14:20.797ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
60692025-04-30T06:14:20.797ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = CabooseValue
60702025-04-30T06:14:20.797ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
60712025-04-30T06:14:20.797ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
60722025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
60732025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = CabooseValue
60742025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
60752025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = CabooseValue
60762025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
60772025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
60782025-04-30T06:14:20.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
60792025-04-30T06:14:20.799ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60802025-04-30T06:14:20.799ZINFOtest_basic (dropshot): request completed latency_us = 2132 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 70d80fc3-9176-4e00-b966-7df06e7685d3 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
60812025-04-30T06:14:20.799ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = c9c1ae54-adc5-4fcf-9461-e2bafe2890c2 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
60822025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
60832025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = CabooseValue
60842025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
60852025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
60862025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
60872025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
60882025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
60892025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = CabooseValue
60902025-04-30T06:14:20.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
60912025-04-30T06:14:20.801ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
60922025-04-30T06:14:20.801ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
60932025-04-30T06:14:20.801ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60942025-04-30T06:14:20.801ZINFOtest_basic (dropshot): request completed latency_us = 1266 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = c9c1ae54-adc5-4fcf-9461-e2bafe2890c2 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
60952025-04-30T06:14:20.801ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 0b965176-d769-4773-b308-7aea8ab4c7bb uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
60962025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
60972025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = CabooseValue
60982025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
60992025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
61002025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
61012025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
61022025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
61032025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = CabooseValue
61042025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
61052025-04-30T06:14:20.802ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = CabooseValue
61062025-04-30T06:14:20.803ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
61072025-04-30T06:14:20.803ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
61082025-04-30T06:14:20.803ZINFOtest_basic (dropshot): request completed latency_us = 2207 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 0b965176-d769-4773-b308-7aea8ab4c7bb response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
61092025-04-30T06:14:20.804ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 6673fa89-9b77-4c63-88b0-1b5768035464 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
61102025-04-30T06:14:20.804ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
61112025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = CabooseValue
61122025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
61132025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = CabooseValue
61142025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
61152025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = CabooseValue
61162025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
61172025-04-30T06:14:20.805ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = CabooseValue
61182025-04-30T06:14:20.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
61192025-04-30T06:14:20.807ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = CabooseValue
61202025-04-30T06:14:20.807ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
61212025-04-30T06:14:20.807ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
61222025-04-30T06:14:20.808ZINFOtest_basic (dropshot): request completed latency_us = 3130 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 6673fa89-9b77-4c63-88b0-1b5768035464 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
61232025-04-30T06:14:20.809ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = aaf3972f-0bec-43d8-9cd2-b15afbd3b030 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
61242025-04-30T06:14:20.809ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
61252025-04-30T06:14:20.809ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = CabooseValue
61262025-04-30T06:14:20.809ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
61272025-04-30T06:14:20.809ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = CabooseValue
61282025-04-30T06:14:20.809ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
61292025-04-30T06:14:20.809ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = CabooseValue
61302025-04-30T06:14:20.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
61312025-04-30T06:14:20.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = CabooseValue
61322025-04-30T06:14:20.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
61332025-04-30T06:14:20.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = CabooseValue
61342025-04-30T06:14:20.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
61352025-04-30T06:14:20.810ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
61362025-04-30T06:14:20.810ZINFOtest_basic (dropshot): request completed latency_us = 1765 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = aaf3972f-0bec-43d8-9cd2-b15afbd3b030 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
61372025-04-30T06:14:20.811ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = ea0c2244-ca3b-437b-b43a-c619d3d409a3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
61382025-04-30T06:14:20.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
61392025-04-30T06:14:20.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = CabooseValue
61402025-04-30T06:14:20.812ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
61412025-04-30T06:14:20.812ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } response = CabooseValue
61422025-04-30T06:14:20.812ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
61432025-04-30T06:14:20.812ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = CabooseValue
61442025-04-30T06:14:20.812ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
61452025-04-30T06:14:20.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = CabooseValue
61462025-04-30T06:14:20.813ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
61472025-04-30T06:14:20.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = CabooseValue
61482025-04-30T06:14:20.814ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
61492025-04-30T06:14:20.814ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
61502025-04-30T06:14:20.814ZINFOtest_basic (dropshot): request completed latency_us = 2948 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = ea0c2244-ca3b-437b-b43a-c619d3d409a3 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
61512025-04-30T06:14:20.815ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = c2ff790b-4061-44a7-9e33-fb0d05bff6c8 uri = /sp/switch/1/component/rot/cmpa
61522025-04-30T06:14:20.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
61532025-04-30T06:14:20.815ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = ReadRot(Ok)
61542025-04-30T06:14:20.815ZINFOtest_basic (dropshot): request completed latency_us = 396 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = c2ff790b-4061-44a7-9e33-fb0d05bff6c8 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
61552025-04-30T06:14:20.816ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 200b5444-6418-47f0-858a-f05773f6cd8a uri = /sp/switch/1/component/rot/cfpa
61562025-04-30T06:14:20.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
61572025-04-30T06:14:20.817ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } response = ReadRot(Ok)
61582025-04-30T06:14:20.817ZINFOtest_basic (dropshot): request completed latency_us = 917 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 200b5444-6418-47f0-858a-f05773f6cd8a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
61592025-04-30T06:14:20.818ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 0d818ef3-cbc3-439e-a534-e8755fff86d3 uri = /sp/switch/1/component/rot/cfpa
61602025-04-30T06:14:20.819ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
61612025-04-30T06:14:20.819ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = ReadRot(Ok)
61622025-04-30T06:14:20.819ZINFOtest_basic (dropshot): request completed latency_us = 1059 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 0d818ef3-cbc3-439e-a534-e8755fff86d3 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
61632025-04-30T06:14:20.820ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 7e75c77f-e4f0-4cb1-8111-ff77cc6a25dd uri = /sp/switch/1/component/rot/cfpa
61642025-04-30T06:14:20.821ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
61652025-04-30T06:14:20.821ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = ReadRot(Ok)
61662025-04-30T06:14:20.822ZINFOtest_basic (dropshot): request completed latency_us = 1453 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 7e75c77f-e4f0-4cb1-8111-ff77cc6a25dd response_code = 200 uri = /sp/switch/1/component/rot/cfpa
61672025-04-30T06:14:20.823ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = f137edd6-d7b7-4731-8787-ab66ac5f484f uri = /sp/sled/0
61682025-04-30T06:14:20.824ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 507 }, kind: MgsRequest(SpState) }
61692025-04-30T06:14:20.824ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
61702025-04-30T06:14:20.825ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
61712025-04-30T06:14:20.825ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 508 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
61722025-04-30T06:14:20.825ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } 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(()) }))
61732025-04-30T06:14:20.826ZINFOtest_basic (dropshot): request completed latency_us = 2279 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = f137edd6-d7b7-4731-8787-ab66ac5f484f response_code = 200 uri = /sp/sled/0
61742025-04-30T06:14:20.827ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 03c8ea49-8f24-46c2-b68a-18b408ed22ca uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
61752025-04-30T06:14:20.828ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
61762025-04-30T06:14:20.828ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = CabooseValue
61772025-04-30T06:14:20.828ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
61782025-04-30T06:14:20.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = CabooseValue
61792025-04-30T06:14:20.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
61802025-04-30T06:14:20.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = CabooseValue
61812025-04-30T06:14:20.829ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
61822025-04-30T06:14:20.830ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = CabooseValue
61832025-04-30T06:14:20.830ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
61842025-04-30T06:14:20.831ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
61852025-04-30T06:14:20.831ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
61862025-04-30T06:14:20.831ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
61872025-04-30T06:14:20.831ZINFOtest_basic (dropshot): request completed latency_us = 3885 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 03c8ea49-8f24-46c2-b68a-18b408ed22ca response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
61882025-04-30T06:14:20.833ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = e73ec260-8712-4e47-9dcb-afba8d81cef6 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
61892025-04-30T06:14:20.834ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
61902025-04-30T06:14:20.834ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = CabooseValue
61912025-04-30T06:14:20.834ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
61922025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = CabooseValue
61932025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
61942025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = CabooseValue
61952025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
61962025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = CabooseValue
61972025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
61982025-04-30T06:14:20.835ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
61992025-04-30T06:14:20.836ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
62002025-04-30T06:14:20.836ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62012025-04-30T06:14:20.836ZINFOtest_basic (dropshot): request completed latency_us = 2952 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = e73ec260-8712-4e47-9dcb-afba8d81cef6 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
62022025-04-30T06:14:20.838ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 36f3960c-2e3e-4dfe-b822-4b6bd5011bf0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
62032025-04-30T06:14:20.838ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
62042025-04-30T06:14:20.838ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = CabooseValue
62052025-04-30T06:14:20.839ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
62062025-04-30T06:14:20.839ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = CabooseValue
62072025-04-30T06:14:20.839ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
62082025-04-30T06:14:20.839ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = CabooseValue
62092025-04-30T06:14:20.839ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
62102025-04-30T06:14:20.839ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = CabooseValue
62112025-04-30T06:14:20.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
62122025-04-30T06:14:20.840ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = CabooseValue
62132025-04-30T06:14:20.840ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
62142025-04-30T06:14:20.841ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62152025-04-30T06:14:20.841ZINFOtest_basic (dropshot): request completed latency_us = 3235 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 36f3960c-2e3e-4dfe-b822-4b6bd5011bf0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
62162025-04-30T06:14:20.842ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = af25695e-73f4-4520-bf17-fe2418046ea1 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
62172025-04-30T06:14:20.842ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
62182025-04-30T06:14:20.843ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = CabooseValue
62192025-04-30T06:14:20.843ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
62202025-04-30T06:14:20.844ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = CabooseValue
62212025-04-30T06:14:20.844ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
62222025-04-30T06:14:20.844ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = CabooseValue
62232025-04-30T06:14:20.844ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
62242025-04-30T06:14:20.844ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } response = CabooseValue
62252025-04-30T06:14:20.844ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
62262025-04-30T06:14:20.845ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
62272025-04-30T06:14:20.845ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
62282025-04-30T06:14:20.845ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62292025-04-30T06:14:20.846ZINFOtest_basic (dropshot): request completed latency_us = 3372 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = af25695e-73f4-4520-bf17-fe2418046ea1 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
62302025-04-30T06:14:20.848ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 0dd9a397-bf5f-4032-b072-f8f9434e8e37 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
62312025-04-30T06:14:20.848ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
62322025-04-30T06:14:20.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = CabooseValue
62332025-04-30T06:14:20.849ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
62342025-04-30T06:14:20.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
62352025-04-30T06:14:20.849ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
62362025-04-30T06:14:20.849ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = CabooseValue
62372025-04-30T06:14:20.849ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
62382025-04-30T06:14:20.850ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = CabooseValue
62392025-04-30T06:14:20.850ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
62402025-04-30T06:14:20.850ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
62412025-04-30T06:14:20.851ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
62422025-04-30T06:14:20.851ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62432025-04-30T06:14:20.851ZINFOtest_basic (dropshot): request completed latency_us = 3155 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 0dd9a397-bf5f-4032-b072-f8f9434e8e37 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
62442025-04-30T06:14:20.853ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 664b3883-a163-419b-935f-62fe0922a0a4 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
62452025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
62462025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = CabooseValue
62472025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
62482025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
62492025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
62502025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = CabooseValue
62512025-04-30T06:14:20.853ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
62522025-04-30T06:14:20.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = CabooseValue
62532025-04-30T06:14:20.854ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
62542025-04-30T06:14:20.854ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
62552025-04-30T06:14:20.855ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
62562025-04-30T06:14:20.855ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62572025-04-30T06:14:20.855ZINFOtest_basic (dropshot): request completed latency_us = 2883 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 664b3883-a163-419b-935f-62fe0922a0a4 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
62582025-04-30T06:14:20.856ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = fd3e8642-1188-4653-b4e0-5d712be5c131 uri = /sp/sled/0/component/rot/cmpa
62592025-04-30T06:14:20.857ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 545 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
62602025-04-30T06:14:20.858ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = ReadRot(Ok)
62612025-04-30T06:14:20.858ZINFOtest_basic (dropshot): request completed latency_us = 1578 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = fd3e8642-1188-4653-b4e0-5d712be5c131 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
62622025-04-30T06:14:20.860ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = cc66723d-1983-4de1-b2f1-ff70b69ff846 uri = /sp/sled/0/component/rot/cfpa
62632025-04-30T06:14:20.860ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
62642025-04-30T06:14:20.861ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = ReadRot(Ok)
62652025-04-30T06:14:20.861ZINFOtest_basic (dropshot): request completed latency_us = 902 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = cc66723d-1983-4de1-b2f1-ff70b69ff846 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
62662025-04-30T06:14:20.862ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 7e6920d9-1ca2-4f96-940c-0844cf71a950 uri = /sp/sled/0/component/rot/cfpa
62672025-04-30T06:14:20.862ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
62682025-04-30T06:14:20.865ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = ReadRot(Ok)
62692025-04-30T06:14:20.865ZINFOtest_basic (dropshot): request completed latency_us = 3554 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 7e6920d9-1ca2-4f96-940c-0844cf71a950 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
62702025-04-30T06:14:20.867ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = c6944405-c21b-441c-b5cd-2dd0f862822c uri = /sp/sled/0/component/rot/cfpa
62712025-04-30T06:14:20.868ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
62722025-04-30T06:14:20.868ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = ReadRot(Ok)
62732025-04-30T06:14:20.868ZINFOtest_basic (dropshot): request completed latency_us = 1001 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = c6944405-c21b-441c-b5cd-2dd0f862822c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
62742025-04-30T06:14:20.868ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 06745a82-2a65-4196-a880-9202ccf861dc uri = /sp/sled/1
62752025-04-30T06:14:20.869ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 507 }, kind: MgsRequest(SpState) }
62762025-04-30T06:14:20.869ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
62772025-04-30T06:14:20.869ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
62782025-04-30T06:14:20.869ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 508 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
62792025-04-30T06:14:20.869ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } 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(()) }))
62802025-04-30T06:14:20.869ZINFOtest_basic (dropshot): request completed latency_us = 827 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 06745a82-2a65-4196-a880-9202ccf861dc response_code = 200 uri = /sp/sled/1
62812025-04-30T06:14:20.871ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = b75cb894-6a38-4904-b517-7fa1a76f6297 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
62822025-04-30T06:14:20.872ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
62832025-04-30T06:14:20.872ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = CabooseValue
62842025-04-30T06:14:20.872ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
62852025-04-30T06:14:20.872ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = CabooseValue
62862025-04-30T06:14:20.872ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
62872025-04-30T06:14:20.873ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = CabooseValue
62882025-04-30T06:14:20.873ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
62892025-04-30T06:14:20.873ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = CabooseValue
62902025-04-30T06:14:20.873ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
62912025-04-30T06:14:20.873ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
62922025-04-30T06:14:20.873ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
62932025-04-30T06:14:20.874ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62942025-04-30T06:14:20.874ZINFOtest_basic (dropshot): request completed latency_us = 1825 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = b75cb894-6a38-4904-b517-7fa1a76f6297 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
62952025-04-30T06:14:20.874ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = ab904f7e-6a30-437c-841c-0a38d549089b uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
62962025-04-30T06:14:20.875ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
62972025-04-30T06:14:20.875ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = CabooseValue
62982025-04-30T06:14:20.875ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
62992025-04-30T06:14:20.875ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = CabooseValue
63002025-04-30T06:14:20.875ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
63012025-04-30T06:14:20.876ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = CabooseValue
63022025-04-30T06:14:20.876ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
63032025-04-30T06:14:20.876ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = CabooseValue
63042025-04-30T06:14:20.876ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
63052025-04-30T06:14:20.876ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
63062025-04-30T06:14:20.876ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
63072025-04-30T06:14:20.877ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63082025-04-30T06:14:20.877ZINFOtest_basic (dropshot): request completed latency_us = 2374 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = ab904f7e-6a30-437c-841c-0a38d549089b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
63092025-04-30T06:14:20.878ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = f62385dd-147a-4c77-9c31-d9c816bc06fb uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
63102025-04-30T06:14:20.878ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
63112025-04-30T06:14:20.878ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = CabooseValue
63122025-04-30T06:14:20.878ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
63132025-04-30T06:14:20.878ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = CabooseValue
63142025-04-30T06:14:20.878ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
63152025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = CabooseValue
63162025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
63172025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = CabooseValue
63182025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
63192025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = CabooseValue
63202025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
63212025-04-30T06:14:20.879ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63222025-04-30T06:14:20.880ZINFOtest_basic (dropshot): request completed latency_us = 2162 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = f62385dd-147a-4c77-9c31-d9c816bc06fb response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
63232025-04-30T06:14:20.881ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 7184e103-9d75-4cee-8ea2-4057fa566a3c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
63242025-04-30T06:14:20.881ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
63252025-04-30T06:14:20.881ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = CabooseValue
63262025-04-30T06:14:20.881ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
63272025-04-30T06:14:20.881ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = CabooseValue
63282025-04-30T06:14:20.881ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
63292025-04-30T06:14:20.881ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = CabooseValue
63302025-04-30T06:14:20.882ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
63312025-04-30T06:14:20.882ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } response = CabooseValue
63322025-04-30T06:14:20.882ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
63332025-04-30T06:14:20.882ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
63342025-04-30T06:14:20.882ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
63352025-04-30T06:14:20.882ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63362025-04-30T06:14:20.882ZINFOtest_basic (dropshot): request completed latency_us = 1868 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 7184e103-9d75-4cee-8ea2-4057fa566a3c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
63372025-04-30T06:14:20.884ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 052e5f3b-3ed7-4134-bacc-7946881330fc uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
63382025-04-30T06:14:20.884ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
63392025-04-30T06:14:20.884ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = CabooseValue
63402025-04-30T06:14:20.884ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
63412025-04-30T06:14:20.885ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
63422025-04-30T06:14:20.885ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
63432025-04-30T06:14:20.888ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = CabooseValue
63442025-04-30T06:14:20.888ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
63452025-04-30T06:14:20.889ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = CabooseValue
63462025-04-30T06:14:20.889ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
63472025-04-30T06:14:20.890ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
63482025-04-30T06:14:20.891ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
63492025-04-30T06:14:20.891ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63502025-04-30T06:14:20.891ZINFOtest_basic (dropshot): request completed latency_us = 7511 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 052e5f3b-3ed7-4134-bacc-7946881330fc response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
63512025-04-30T06:14:20.892ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 23a45a4e-1e0a-476d-8cdc-77223b6d85e5 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
63522025-04-30T06:14:20.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
63532025-04-30T06:14:20.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = CabooseValue
63542025-04-30T06:14:20.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
63552025-04-30T06:14:20.892ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
63562025-04-30T06:14:20.892ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
63572025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = CabooseValue
63582025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
63592025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = CabooseValue
63602025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
63612025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
63622025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
63632025-04-30T06:14:20.893ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63642025-04-30T06:14:20.893ZINFOtest_basic (dropshot): request completed latency_us = 1568 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 23a45a4e-1e0a-476d-8cdc-77223b6d85e5 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
63652025-04-30T06:14:20.895ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 77865d4c-5fd6-4a29-bbac-b3a2b90b4439 uri = /sp/sled/1/component/rot/cmpa
63662025-04-30T06:14:20.895ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 545 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
63672025-04-30T06:14:20.896ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = ReadRot(Ok)
63682025-04-30T06:14:20.896ZINFOtest_basic (dropshot): request completed latency_us = 1619 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 77865d4c-5fd6-4a29-bbac-b3a2b90b4439 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
63692025-04-30T06:14:20.897ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 040e278e-fc13-40f3-a7ab-153257e1751d uri = /sp/sled/1/component/rot/cfpa
63702025-04-30T06:14:20.897ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
63712025-04-30T06:14:20.897ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = ReadRot(Ok)
63722025-04-30T06:14:20.897ZINFOtest_basic (dropshot): request completed latency_us = 696 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 040e278e-fc13-40f3-a7ab-153257e1751d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
63732025-04-30T06:14:20.898ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 9de6e65f-2be6-4b21-b2b0-72a94bcb3909 uri = /sp/sled/1/component/rot/cfpa
63742025-04-30T06:14:20.898ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
63752025-04-30T06:14:20.899ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = ReadRot(Ok)
63762025-04-30T06:14:20.899ZINFOtest_basic (dropshot): request completed latency_us = 911 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 9de6e65f-2be6-4b21-b2b0-72a94bcb3909 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
63772025-04-30T06:14:20.900ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 6e1f77ef-279b-4374-a714-81bb82f4c9ac uri = /sp/sled/1/component/rot/cfpa
63782025-04-30T06:14:20.900ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
63792025-04-30T06:14:20.901ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = ReadRot(Ok)
63802025-04-30T06:14:20.901ZINFOtest_basic (dropshot): request completed latency_us = 503 local_addr = [::1]:37822 method = GET remote_addr = [::1]:37808 req_id = 6e1f77ef-279b-4374-a714-81bb82f4c9ac response_code = 200 uri = /sp/sled/1/component/rot/cfpa
63812025-04-30T06:14:21.087ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
63822025-04-30T06:14:21.087ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
63832025-04-30T06:14:21.087ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
63842025-04-30T06:14:21.087ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
63852025-04-30T06:14:21.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(SpState) }
63862025-04-30T06:14:21.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(SpState) }
63872025-04-30T06:14:21.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 549 }, kind: MgsRequest(SpState) }
63882025-04-30T06:14:21.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 549 }, kind: MgsRequest(SpState) }
63892025-04-30T06:14:21.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
63902025-04-30T06:14:21.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
63912025-04-30T06:14:21.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
63922025-04-30T06:14:21.088ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
63932025-04-30T06:14:21.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
63942025-04-30T06:14:21.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
63952025-04-30T06:14:21.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
63962025-04-30T06:14:21.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
63972025-04-30T06:14:21.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
63982025-04-30T06:14:21.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(SpState) }
63992025-04-30T06:14:21.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 550 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
64002025-04-30T06:14:21.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 550 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
64012025-04-30T06:14:21.092ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
64022025-04-30T06:14:21.092ZDEBGtest_basic (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
64032025-04-30T06:14:21.092ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
64042025-04-30T06:14:21.092ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
64052025-04-30T06:14:21.092ZDEBGtest_basic (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
64062025-04-30T06:14:21.092ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
64072025-04-30T06:14:21.092ZDEBGtest_basic (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
64082025-04-30T06:14:21.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64092025-04-30T06:14:21.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 382 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
64102025-04-30T06:14:21.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64112025-04-30T06:14:21.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64122025-04-30T06:14:21.103ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
64132025-04-30T06:14:21.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
64142025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 551 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
64152025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 551 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
64162025-04-30T06:14:21.104ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
64172025-04-30T06:14:21.104ZDEBGtest_basic (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
64182025-04-30T06:14:21.104ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
64192025-04-30T06:14:21.104ZDEBGtest_basic (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
64202025-04-30T06:14:21.104ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
64212025-04-30T06:14:21.104ZDEBGtest_basic (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
64222025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64232025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64242025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64252025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(SpState) }
64262025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
64272025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
64282025-04-30T06:14:21.104ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
64292025-04-30T06:14:21.104ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
64302025-04-30T06:14:21.104ZDEBGtest_basic (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
64312025-04-30T06:14:21.104ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
64322025-04-30T06:14:21.104ZDEBGtest_basic (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
64332025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 434 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
64342025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64352025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64362025-04-30T06:14:21.104ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
64372025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
64382025-04-30T06:14:21.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
64392025-04-30T06:14:21.105ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
64402025-04-30T06:14:21.105ZDEBGtest_basic (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
64412025-04-30T06:14:21.105ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
64422025-04-30T06:14:21.105ZDEBGtest_basic (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
64432025-04-30T06:14:21.105ZDEBGtest_basic (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
64442025-04-30T06:14:21.105ZDEBGtest_basic (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
64452025-04-30T06:14:21.105ZDEBGtest_basic (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
64462025-04-30T06:14:21.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64472025-04-30T06:14:21.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
64482025-04-30T06:14:21.111ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
64492025-04-30T06:14:21.111ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
64502025-04-30T06:14:21.111ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
64512025-04-30T06:14:21.112ZDEBGtest_basic (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
64522025-04-30T06:14:21.112ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
64532025-04-30T06:14:21.113ZDEBGtest_basic (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
64542025-04-30T06:14:21.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64552025-04-30T06:14:21.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64562025-04-30T06:14:21.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 555 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
64572025-04-30T06:14:21.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 555 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
64582025-04-30T06:14:21.115ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
64592025-04-30T06:14:21.115ZDEBGtest_basic (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
64602025-04-30T06:14:21.115ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
64612025-04-30T06:14:21.115ZDEBGtest_basic (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
64622025-04-30T06:14:21.115ZDEBGtest_basic (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
64632025-04-30T06:14:21.115ZDEBGtest_basic (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
64642025-04-30T06:14:21.115ZDEBGtest_basic (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
64652025-04-30T06:14:21.115ZDEBGtest_basic (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
64662025-04-30T06:14:21.115ZDEBGtest_basic (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
64672025-04-30T06:14:21.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64682025-04-30T06:14:21.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
64692025-04-30T06:14:21.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 556 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
64702025-04-30T06:14:21.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 556 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
64712025-04-30T06:14:21.120ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
64722025-04-30T06:14:21.120ZDEBGtest_basic (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
64732025-04-30T06:14:21.120ZDEBGtest_basic (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
64742025-04-30T06:14:21.120ZDEBGtest_basic (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
64752025-04-30T06:14:21.120ZDEBGtest_basic (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
64762025-04-30T06:14:21.120ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
64772025-04-30T06:14:21.120ZDEBGtest_basic (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
64782025-04-30T06:14:21.121ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
64792025-04-30T06:14:21.121ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64802025-04-30T06:14:21.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 557 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
64812025-04-30T06:14:21.124ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 557 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
64822025-04-30T06:14:21.125ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
64832025-04-30T06:14:21.125ZDEBGtest_basic (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
64842025-04-30T06:14:21.125ZDEBGtest_basic (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
64852025-04-30T06:14:21.125ZDEBGtest_basic (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
64862025-04-30T06:14:21.125ZDEBGtest_basic (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
64872025-04-30T06:14:21.126ZDEBGtest_basic (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
64882025-04-30T06:14:21.126ZDEBGtest_basic (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
64892025-04-30T06:14:21.126ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
64902025-04-30T06:14:21.126ZDEBGtest_basic (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
64912025-04-30T06:14:21.126ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
64922025-04-30T06:14:21.126ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
64932025-04-30T06:14:21.157ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(SpState) }
64942025-04-30T06:14:21.157ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(SpState) }
64952025-04-30T06:14:21.158ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
64962025-04-30T06:14:21.158ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
64972025-04-30T06:14:21.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
64982025-04-30T06:14:21.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
64992025-04-30T06:14:21.158ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
65002025-04-30T06:14:21.158ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
65012025-04-30T06:14:21.389ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:59713
65022025-04-30T06:14:21.389ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = ace2735f-7e4c-46b9-ac91-dab1cdf432cf uri = /ignition
65032025-04-30T06:14:21.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
65042025-04-30T06:14:21.389ZDEBGtest_basic: 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 }]
65052025-04-30T06:14:21.396ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
65062025-04-30T06:14:21.396ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
65072025-04-30T06:14:21.396ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
65082025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
65092025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
65102025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
65112025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
65122025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
65132025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
65142025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
65152025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
65162025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
65172025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
65182025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
65192025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
65202025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
65212025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
65222025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
65232025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
65242025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
65252025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
65262025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
65272025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
65282025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
65292025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
65302025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
65312025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
65322025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
65332025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
65342025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
65352025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
65362025-04-30T06:14:21.397ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
65372025-04-30T06:14:21.397ZINFOtest_basic (dropshot): request completed latency_us = 7815 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = ace2735f-7e4c-46b9-ac91-dab1cdf432cf response_code = 200 uri = /ignition
65382025-04-30T06:14:21.398ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 28dff4c3-897b-4ed5-bc07-0f74ca6497da uri = /sp/switch/0
65392025-04-30T06:14:21.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(SpState) }
65402025-04-30T06:14:21.398ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
65412025-04-30T06:14:21.399ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
65422025-04-30T06:14:21.399ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
65432025-04-30T06:14:21.399ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } 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(()) }))
65442025-04-30T06:14:21.399ZINFOtest_basic (dropshot): request completed latency_us = 1456 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 28dff4c3-897b-4ed5-bc07-0f74ca6497da response_code = 200 uri = /sp/switch/0
65452025-04-30T06:14:21.400ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = fecae5c4-de04-41ca-a75a-0656aa6bcf7d uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
65462025-04-30T06:14:21.400ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
65472025-04-30T06:14:21.400ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = CabooseValue
65482025-04-30T06:14:21.400ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
65492025-04-30T06:14:21.401ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
65502025-04-30T06:14:21.401ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
65512025-04-30T06:14:21.401ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
65522025-04-30T06:14:21.401ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
65532025-04-30T06:14:21.401ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = CabooseValue
65542025-04-30T06:14:21.401ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
65552025-04-30T06:14:21.402ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
65562025-04-30T06:14:21.402ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
65572025-04-30T06:14:21.402ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65582025-04-30T06:14:21.402ZINFOtest_basic (dropshot): request completed latency_us = 1963 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = fecae5c4-de04-41ca-a75a-0656aa6bcf7d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
65592025-04-30T06:14:21.402ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 8a867f68-ef3b-4519-b1bb-1ff93cfd8afb uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
65602025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
65612025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = CabooseValue
65622025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
65632025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
65642025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 446 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
65652025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
65662025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 447 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
65672025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = CabooseValue
65682025-04-30T06:14:21.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 448 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
65692025-04-30T06:14:21.404ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
65702025-04-30T06:14:21.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
65712025-04-30T06:14:21.404ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65722025-04-30T06:14:21.404ZINFOtest_basic (dropshot): request completed latency_us = 1443 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 8a867f68-ef3b-4519-b1bb-1ff93cfd8afb response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
65732025-04-30T06:14:21.404ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 040d34ec-37cd-452d-9c84-44c07a92ec49 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
65742025-04-30T06:14:21.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
65752025-04-30T06:14:21.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = CabooseValue
65762025-04-30T06:14:21.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
65772025-04-30T06:14:21.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = CabooseValue
65782025-04-30T06:14:21.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
65792025-04-30T06:14:21.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = CabooseValue
65802025-04-30T06:14:21.406ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 453 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
65812025-04-30T06:14:21.406ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = CabooseValue
65822025-04-30T06:14:21.406ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 454 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
65832025-04-30T06:14:21.406ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = CabooseValue
65842025-04-30T06:14:21.406ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
65852025-04-30T06:14:21.406ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65862025-04-30T06:14:21.406ZINFOtest_basic (dropshot): request completed latency_us = 1762 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 040d34ec-37cd-452d-9c84-44c07a92ec49 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
65872025-04-30T06:14:21.407ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 91586e02-61ec-43ba-aa5d-d9212ac80d64 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
65882025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
65892025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = CabooseValue
65902025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 457 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
65912025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = CabooseValue
65922025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 458 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
65932025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = CabooseValue
65942025-04-30T06:14:21.407ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 459 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
65952025-04-30T06:14:21.408ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = CabooseValue
65962025-04-30T06:14:21.408ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 460 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
65972025-04-30T06:14:21.408ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = CabooseValue
65982025-04-30T06:14:21.408ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
65992025-04-30T06:14:21.408ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66002025-04-30T06:14:21.408ZINFOtest_basic (dropshot): request completed latency_us = 1406 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 91586e02-61ec-43ba-aa5d-d9212ac80d64 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
66012025-04-30T06:14:21.409ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 7e5ac6b8-6bc1-40d7-9763-33c3420f76e6 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
66022025-04-30T06:14:21.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
66032025-04-30T06:14:21.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = CabooseValue
66042025-04-30T06:14:21.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
66052025-04-30T06:14:21.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = CabooseValue
66062025-04-30T06:14:21.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
66072025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = CabooseValue
66082025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
66092025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = CabooseValue
66102025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
66112025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } response = CabooseValue
66122025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
66132025-04-30T06:14:21.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66142025-04-30T06:14:21.410ZINFOtest_basic (dropshot): request completed latency_us = 1530 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 7e5ac6b8-6bc1-40d7-9763-33c3420f76e6 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
66152025-04-30T06:14:21.414ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = ba125b12-1a4d-4890-831c-229f3fa2b750 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
66162025-04-30T06:14:21.415ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
66172025-04-30T06:14:21.415ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = CabooseValue
66182025-04-30T06:14:21.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
66192025-04-30T06:14:21.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = CabooseValue
66202025-04-30T06:14:21.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
66212025-04-30T06:14:21.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = CabooseValue
66222025-04-30T06:14:21.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
66232025-04-30T06:14:21.417ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = CabooseValue
66242025-04-30T06:14:21.417ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
66252025-04-30T06:14:21.417ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = CabooseValue
66262025-04-30T06:14:21.417ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
66272025-04-30T06:14:21.417ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66282025-04-30T06:14:21.417ZINFOtest_basic (dropshot): request completed latency_us = 4660 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = ba125b12-1a4d-4890-831c-229f3fa2b750 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
66292025-04-30T06:14:21.421ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 9b2d92d6-470b-466a-9ea0-1989f825b243 uri = /sp/switch/0/component/rot/cmpa
66302025-04-30T06:14:21.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 474 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
66312025-04-30T06:14:21.422ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = ReadRot(Ok)
66322025-04-30T06:14:21.422ZINFOtest_basic (dropshot): request completed latency_us = 886 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 9b2d92d6-470b-466a-9ea0-1989f825b243 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
66332025-04-30T06:14:21.424ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 8968672c-f275-484b-9513-3cb1df216c6d uri = /sp/switch/0/component/rot/cfpa
66342025-04-30T06:14:21.424ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 475 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
66352025-04-30T06:14:21.425ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = ReadRot(Ok)
66362025-04-30T06:14:21.425ZINFOtest_basic (dropshot): request completed latency_us = 1023 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 8968672c-f275-484b-9513-3cb1df216c6d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
66372025-04-30T06:14:21.426ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = c7d064e4-c4ee-4577-a12a-88fc2bedb8e7 uri = /sp/switch/0/component/rot/cfpa
66382025-04-30T06:14:21.427ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 476 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
66392025-04-30T06:14:21.427ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = ReadRot(Ok)
66402025-04-30T06:14:21.427ZINFOtest_basic (dropshot): request completed latency_us = 1059 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = c7d064e4-c4ee-4577-a12a-88fc2bedb8e7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
66412025-04-30T06:14:21.428ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 2e928035-6e0e-472e-bc90-8ab55c0d67eb uri = /sp/switch/0/component/rot/cfpa
66422025-04-30T06:14:21.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
66432025-04-30T06:14:21.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = ReadRot(Ok)
66442025-04-30T06:14:21.430ZINFOtest_basic (dropshot): request completed latency_us = 1993 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 2e928035-6e0e-472e-bc90-8ab55c0d67eb response_code = 200 uri = /sp/switch/0/component/rot/cfpa
66452025-04-30T06:14:21.431ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = db289ba5-a30f-4b32-9802-b0ddc4c246fa uri = /sp/switch/1
66462025-04-30T06:14:21.431ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(SpState) }
66472025-04-30T06:14:21.431ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
66482025-04-30T06:14:21.431ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 383 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
66492025-04-30T06:14:21.431ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
66502025-04-30T06:14:21.432ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 384 } 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(()) }))
66512025-04-30T06:14:21.432ZINFOtest_basic (dropshot): request completed latency_us = 877 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = db289ba5-a30f-4b32-9802-b0ddc4c246fa response_code = 200 uri = /sp/switch/1
66522025-04-30T06:14:21.433ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 70b8a436-0b75-4478-9a65-7e9034964937 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
66532025-04-30T06:14:21.433ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
66542025-04-30T06:14:21.434ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
66552025-04-30T06:14:21.434ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
66562025-04-30T06:14:21.434ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
66572025-04-30T06:14:21.434ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
66582025-04-30T06:14:21.434ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
66592025-04-30T06:14:21.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
66602025-04-30T06:14:21.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
66612025-04-30T06:14:21.436ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
66622025-04-30T06:14:21.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
66632025-04-30T06:14:21.436ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
66642025-04-30T06:14:21.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66652025-04-30T06:14:21.436ZINFOtest_basic (dropshot): request completed latency_us = 3882 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 70b8a436-0b75-4478-9a65-7e9034964937 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
66662025-04-30T06:14:21.437ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 3045df95-02ab-4127-a4d4-54f03f7bf951 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
66672025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
66682025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
66692025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
66702025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
66712025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
66722025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
66732025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
66742025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
66752025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
66762025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
66772025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
66782025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66792025-04-30T06:14:21.439ZINFOtest_basic (dropshot): request completed latency_us = 1297 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 3045df95-02ab-4127-a4d4-54f03f7bf951 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
66802025-04-30T06:14:21.439ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = e0a6ea76-5c8f-4923-a040-49adf469a9f5 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
66812025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
66822025-04-30T06:14:21.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
66832025-04-30T06:14:21.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
66842025-04-30T06:14:21.440ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
66852025-04-30T06:14:21.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
66862025-04-30T06:14:21.440ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
66872025-04-30T06:14:21.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
66882025-04-30T06:14:21.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
66892025-04-30T06:14:21.441ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
66902025-04-30T06:14:21.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
66912025-04-30T06:14:21.441ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
66922025-04-30T06:14:21.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66932025-04-30T06:14:21.441ZINFOtest_basic (dropshot): request completed latency_us = 2181 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = e0a6ea76-5c8f-4923-a040-49adf469a9f5 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
66942025-04-30T06:14:21.442ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = de70cd98-d338-424a-a670-55b15131fc73 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
66952025-04-30T06:14:21.442ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
66962025-04-30T06:14:21.442ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
66972025-04-30T06:14:21.442ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
66982025-04-30T06:14:21.443ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
66992025-04-30T06:14:21.443ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
67002025-04-30T06:14:21.443ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
67012025-04-30T06:14:21.444ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
67022025-04-30T06:14:21.444ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
67032025-04-30T06:14:21.444ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
67042025-04-30T06:14:21.445ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
67052025-04-30T06:14:21.445ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
67062025-04-30T06:14:21.445ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67072025-04-30T06:14:21.445ZINFOtest_basic (dropshot): request completed latency_us = 3209 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = de70cd98-d338-424a-a670-55b15131fc73 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
67082025-04-30T06:14:21.446ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 746472fb-1636-4fdf-8e67-7a4c6b63b64f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
67092025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
67102025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = CabooseValue
67112025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
67122025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = CabooseValue
67132025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
67142025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = CabooseValue
67152025-04-30T06:14:21.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
67162025-04-30T06:14:21.447ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = CabooseValue
67172025-04-30T06:14:21.447ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
67182025-04-30T06:14:21.447ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = CabooseValue
67192025-04-30T06:14:21.447ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
67202025-04-30T06:14:21.447ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67212025-04-30T06:14:21.447ZINFOtest_basic (dropshot): request completed latency_us = 1643 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 746472fb-1636-4fdf-8e67-7a4c6b63b64f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
67222025-04-30T06:14:21.448ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 17329598-0973-43c5-b64b-3b8d8918cc0d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
67232025-04-30T06:14:21.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
67242025-04-30T06:14:21.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = CabooseValue
67252025-04-30T06:14:21.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
67262025-04-30T06:14:21.448ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = CabooseValue
67272025-04-30T06:14:21.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
67282025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = CabooseValue
67292025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
67302025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = CabooseValue
67312025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
67322025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = CabooseValue
67332025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
67342025-04-30T06:14:21.449ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67352025-04-30T06:14:21.449ZINFOtest_basic (dropshot): request completed latency_us = 1338 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 17329598-0973-43c5-b64b-3b8d8918cc0d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
67362025-04-30T06:14:21.450ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 7c92c80c-e6e4-4ff8-b81d-b3a78d0094d9 uri = /sp/switch/1/component/rot/cmpa
67372025-04-30T06:14:21.450ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
67382025-04-30T06:14:21.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = ReadRot(Ok)
67392025-04-30T06:14:21.450ZINFOtest_basic (dropshot): request completed latency_us = 468 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 7c92c80c-e6e4-4ff8-b81d-b3a78d0094d9 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
67402025-04-30T06:14:21.451ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 41b488af-e134-42c8-a551-49fa46d29957 uri = /sp/switch/1/component/rot/cfpa
67412025-04-30T06:14:21.451ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
67422025-04-30T06:14:21.452ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = ReadRot(Ok)
67432025-04-30T06:14:21.452ZINFOtest_basic (dropshot): request completed latency_us = 1320 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 41b488af-e134-42c8-a551-49fa46d29957 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
67442025-04-30T06:14:21.453ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 0dfff054-db00-4be9-aa98-65d099373ff2 uri = /sp/switch/1/component/rot/cfpa
67452025-04-30T06:14:21.453ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
67462025-04-30T06:14:21.453ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = ReadRot(Ok)
67472025-04-30T06:14:21.454ZINFOtest_basic (dropshot): request completed latency_us = 523 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 0dfff054-db00-4be9-aa98-65d099373ff2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
67482025-04-30T06:14:21.454ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = ea46a041-7ab6-4d49-b841-ba874b3a41a8 uri = /sp/switch/1/component/rot/cfpa
67492025-04-30T06:14:21.455ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
67502025-04-30T06:14:21.455ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = ReadRot(Ok)
67512025-04-30T06:14:21.455ZINFOtest_basic (dropshot): request completed latency_us = 883 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = ea46a041-7ab6-4d49-b841-ba874b3a41a8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
67522025-04-30T06:14:21.459ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 3a428150-3f22-4271-9ce1-7e211d66550a uri = /sp/sled/0
67532025-04-30T06:14:21.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(SpState) }
67542025-04-30T06:14:21.461ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
67552025-04-30T06:14:21.462ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
67562025-04-30T06:14:21.462ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
67572025-04-30T06:14:21.463ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } 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(()) }))
67582025-04-30T06:14:21.464ZINFOtest_basic (dropshot): request completed latency_us = 5282 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 3a428150-3f22-4271-9ce1-7e211d66550a response_code = 200 uri = /sp/sled/0
67592025-04-30T06:14:21.467ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = bd37f8cd-88da-46af-916b-8328225d3860 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
67602025-04-30T06:14:21.468ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
67612025-04-30T06:14:21.468ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = CabooseValue
67622025-04-30T06:14:21.468ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
67632025-04-30T06:14:21.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = CabooseValue
67642025-04-30T06:14:21.469ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
67652025-04-30T06:14:21.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = CabooseValue
67662025-04-30T06:14:21.469ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
67672025-04-30T06:14:21.469ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = CabooseValue
67682025-04-30T06:14:21.470ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
67692025-04-30T06:14:21.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
67702025-04-30T06:14:21.470ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
67712025-04-30T06:14:21.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67722025-04-30T06:14:21.471ZINFOtest_basic (dropshot): request completed latency_us = 3276 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = bd37f8cd-88da-46af-916b-8328225d3860 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
67732025-04-30T06:14:21.472ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = c7469e9c-b1b2-47dd-ad90-4fbbd2361025 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
67742025-04-30T06:14:21.472ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
67752025-04-30T06:14:21.472ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = CabooseValue
67762025-04-30T06:14:21.472ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
67772025-04-30T06:14:21.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = CabooseValue
67782025-04-30T06:14:21.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
67792025-04-30T06:14:21.474ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = CabooseValue
67802025-04-30T06:14:21.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
67812025-04-30T06:14:21.474ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = CabooseValue
67822025-04-30T06:14:21.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
67832025-04-30T06:14:21.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
67842025-04-30T06:14:21.475ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
67852025-04-30T06:14:21.475ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67862025-04-30T06:14:21.476ZINFOtest_basic (dropshot): request completed latency_us = 4256 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = c7469e9c-b1b2-47dd-ad90-4fbbd2361025 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
67872025-04-30T06:14:21.476ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = e34cca88-f741-49b9-aa6f-bb8bd46b0e50 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
67882025-04-30T06:14:21.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
67892025-04-30T06:14:21.479ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
67902025-04-30T06:14:21.479ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
67912025-04-30T06:14:21.479ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = CabooseValue
67922025-04-30T06:14:21.479ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
67932025-04-30T06:14:21.479ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
67942025-04-30T06:14:21.480ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
67952025-04-30T06:14:21.480ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = CabooseValue
67962025-04-30T06:14:21.480ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
67972025-04-30T06:14:21.480ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = CabooseValue
67982025-04-30T06:14:21.480ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
67992025-04-30T06:14:21.481ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68002025-04-30T06:14:21.481ZINFOtest_basic (dropshot): request completed latency_us = 4724 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = e34cca88-f741-49b9-aa6f-bb8bd46b0e50 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
68012025-04-30T06:14:21.481ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 24749046-25b3-4e29-8352-f25375b14098 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
68022025-04-30T06:14:21.482ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
68032025-04-30T06:14:21.482ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
68042025-04-30T06:14:21.482ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
68052025-04-30T06:14:21.482ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = CabooseValue
68062025-04-30T06:14:21.483ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
68072025-04-30T06:14:21.483ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
68082025-04-30T06:14:21.483ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
68092025-04-30T06:14:21.483ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = CabooseValue
68102025-04-30T06:14:21.483ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
68112025-04-30T06:14:21.484ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = CabooseValue
68122025-04-30T06:14:21.484ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
68132025-04-30T06:14:21.484ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68142025-04-30T06:14:21.484ZINFOtest_basic (dropshot): request completed latency_us = 2644 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 24749046-25b3-4e29-8352-f25375b14098 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
68152025-04-30T06:14:21.485ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 64da5b4e-753a-4b30-b386-c069c48fe373 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
68162025-04-30T06:14:21.485ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
68172025-04-30T06:14:21.485ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
68182025-04-30T06:14:21.485ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
68192025-04-30T06:14:21.486ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = CabooseValue
68202025-04-30T06:14:21.486ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
68212025-04-30T06:14:21.486ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
68222025-04-30T06:14:21.486ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
68232025-04-30T06:14:21.486ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = CabooseValue
68242025-04-30T06:14:21.487ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
68252025-04-30T06:14:21.487ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
68262025-04-30T06:14:21.487ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
68272025-04-30T06:14:21.487ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68282025-04-30T06:14:21.487ZINFOtest_basic (dropshot): request completed latency_us = 2665 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 64da5b4e-753a-4b30-b386-c069c48fe373 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
68292025-04-30T06:14:21.489ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 82439671-0337-48a4-ad0f-c3b7c27aad8f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
68302025-04-30T06:14:21.489ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 591 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
68312025-04-30T06:14:21.489ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
68322025-04-30T06:14:21.489ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 592 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
68332025-04-30T06:14:21.489ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = CabooseValue
68342025-04-30T06:14:21.489ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 593 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
68352025-04-30T06:14:21.489ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
68362025-04-30T06:14:21.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 594 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
68372025-04-30T06:14:21.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = CabooseValue
68382025-04-30T06:14:21.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
68392025-04-30T06:14:21.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = CabooseValue
68402025-04-30T06:14:21.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
68412025-04-30T06:14:21.490ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68422025-04-30T06:14:21.490ZINFOtest_basic (dropshot): request completed latency_us = 1833 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 82439671-0337-48a4-ad0f-c3b7c27aad8f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
68432025-04-30T06:14:21.491ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = dc8ce21b-5f99-4f17-901b-2c75928d3716 uri = /sp/sled/0/component/rot/cmpa
68442025-04-30T06:14:21.491ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 597 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
68452025-04-30T06:14:21.491ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = ReadRot(Ok)
68462025-04-30T06:14:21.492ZINFOtest_basic (dropshot): request completed latency_us = 605 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = dc8ce21b-5f99-4f17-901b-2c75928d3716 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
68472025-04-30T06:14:21.492ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = c376a0c9-de7d-496b-9ff2-05576d037ea6 uri = /sp/sled/0/component/rot/cfpa
68482025-04-30T06:14:21.493ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 598 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
68492025-04-30T06:14:21.493ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = ReadRot(Ok)
68502025-04-30T06:14:21.493ZINFOtest_basic (dropshot): request completed latency_us = 570 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = c376a0c9-de7d-496b-9ff2-05576d037ea6 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
68512025-04-30T06:14:21.494ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 1209c832-cbe5-4dfe-b832-49724b1f04e7 uri = /sp/sled/0/component/rot/cfpa
68522025-04-30T06:14:21.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 599 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
68532025-04-30T06:14:21.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = ReadRot(Ok)
68542025-04-30T06:14:21.494ZINFOtest_basic (dropshot): request completed latency_us = 579 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 1209c832-cbe5-4dfe-b832-49724b1f04e7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
68552025-04-30T06:14:21.495ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 91f77038-685b-42f7-be81-6270ff432298 uri = /sp/sled/0/component/rot/cfpa
68562025-04-30T06:14:21.496ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 600 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
68572025-04-30T06:14:21.496ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = ReadRot(Ok)
68582025-04-30T06:14:21.496ZINFOtest_basic (dropshot): request completed latency_us = 688 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 91f77038-685b-42f7-be81-6270ff432298 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
68592025-04-30T06:14:21.496ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = f506d76d-4acf-49fc-9fa6-b58bf8a1143a uri = /sp/sled/1
68602025-04-30T06:14:21.497ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(SpState) }
68612025-04-30T06:14:21.497ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
68622025-04-30T06:14:21.497ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
68632025-04-30T06:14:21.497ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
68642025-04-30T06:14:21.498ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } 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(()) }))
68652025-04-30T06:14:21.498ZINFOtest_basic (dropshot): request completed latency_us = 1315 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = f506d76d-4acf-49fc-9fa6-b58bf8a1143a response_code = 200 uri = /sp/sled/1
68662025-04-30T06:14:21.499ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = fd96619e-1252-40bc-91f9-433f8dc327d6 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
68672025-04-30T06:14:21.499ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
68682025-04-30T06:14:21.499ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = CabooseValue
68692025-04-30T06:14:21.499ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
68702025-04-30T06:14:21.499ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = CabooseValue
68712025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
68722025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = CabooseValue
68732025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
68742025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = CabooseValue
68752025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
68762025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
68772025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
68782025-04-30T06:14:21.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68792025-04-30T06:14:21.500ZINFOtest_basic (dropshot): request completed latency_us = 1851 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = fd96619e-1252-40bc-91f9-433f8dc327d6 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
68802025-04-30T06:14:21.501ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 7983bf84-fe44-4447-91e1-e7ff2d29368d uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
68812025-04-30T06:14:21.501ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
68822025-04-30T06:14:21.501ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = CabooseValue
68832025-04-30T06:14:21.501ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
68842025-04-30T06:14:21.502ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = CabooseValue
68852025-04-30T06:14:21.502ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
68862025-04-30T06:14:21.502ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = CabooseValue
68872025-04-30T06:14:21.502ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
68882025-04-30T06:14:21.502ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = CabooseValue
68892025-04-30T06:14:21.503ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
68902025-04-30T06:14:21.503ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
68912025-04-30T06:14:21.503ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
68922025-04-30T06:14:21.503ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68932025-04-30T06:14:21.503ZINFOtest_basic (dropshot): request completed latency_us = 2106 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 7983bf84-fe44-4447-91e1-e7ff2d29368d response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
68942025-04-30T06:14:21.504ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 2951fd55-81a3-413d-bf2b-0057658863d3 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
68952025-04-30T06:14:21.504ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
68962025-04-30T06:14:21.505ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
68972025-04-30T06:14:21.505ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
68982025-04-30T06:14:21.505ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = CabooseValue
68992025-04-30T06:14:21.505ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
69002025-04-30T06:14:21.505ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
69012025-04-30T06:14:21.505ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
69022025-04-30T06:14:21.507ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = CabooseValue
69032025-04-30T06:14:21.507ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
69042025-04-30T06:14:21.507ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = CabooseValue
69052025-04-30T06:14:21.508ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
69062025-04-30T06:14:21.508ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69072025-04-30T06:14:21.508ZINFOtest_basic (dropshot): request completed latency_us = 3639 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 2951fd55-81a3-413d-bf2b-0057658863d3 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
69082025-04-30T06:14:21.509ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 11e494fe-da27-4db7-89d9-c42367abe4ec uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
69092025-04-30T06:14:21.509ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
69102025-04-30T06:14:21.510ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
69112025-04-30T06:14:21.510ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
69122025-04-30T06:14:21.510ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = CabooseValue
69132025-04-30T06:14:21.510ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
69142025-04-30T06:14:21.510ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
69152025-04-30T06:14:21.510ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
69162025-04-30T06:14:21.511ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = CabooseValue
69172025-04-30T06:14:21.511ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
69182025-04-30T06:14:21.511ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = CabooseValue
69192025-04-30T06:14:21.511ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
69202025-04-30T06:14:21.511ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69212025-04-30T06:14:21.511ZINFOtest_basic (dropshot): request completed latency_us = 2009 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 11e494fe-da27-4db7-89d9-c42367abe4ec response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
69222025-04-30T06:14:21.512ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 001d5174-d966-42d7-bfd0-5af36786d24b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
69232025-04-30T06:14:21.512ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
69242025-04-30T06:14:21.513ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
69252025-04-30T06:14:21.513ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
69262025-04-30T06:14:21.514ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = CabooseValue
69272025-04-30T06:14:21.514ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
69282025-04-30T06:14:21.514ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
69292025-04-30T06:14:21.514ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
69302025-04-30T06:14:21.514ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = CabooseValue
69312025-04-30T06:14:21.514ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
69322025-04-30T06:14:21.515ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
69332025-04-30T06:14:21.515ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
69342025-04-30T06:14:21.515ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69352025-04-30T06:14:21.520ZINFOtest_basic (dropshot): request completed latency_us = 4902 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 001d5174-d966-42d7-bfd0-5af36786d24b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
69362025-04-30T06:14:21.521ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = d4ed6eaa-68f0-4f09-85f4-16fd307bb442 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
69372025-04-30T06:14:21.521ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 591 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
69382025-04-30T06:14:21.522ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
69392025-04-30T06:14:21.522ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 592 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
69402025-04-30T06:14:21.523ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = CabooseValue
69412025-04-30T06:14:21.523ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 593 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
69422025-04-30T06:14:21.524ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
69432025-04-30T06:14:21.524ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 594 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
69442025-04-30T06:14:21.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = CabooseValue
69452025-04-30T06:14:21.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
69462025-04-30T06:14:21.529ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = CabooseValue
69472025-04-30T06:14:21.529ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
69482025-04-30T06:14:21.529ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69492025-04-30T06:14:21.530ZINFOtest_basic (dropshot): request completed latency_us = 9419 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = d4ed6eaa-68f0-4f09-85f4-16fd307bb442 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
69502025-04-30T06:14:21.531ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = b3474599-93c0-4f17-a79d-f4f17ec47056 uri = /sp/sled/1/component/rot/cmpa
69512025-04-30T06:14:21.532ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 597 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
69522025-04-30T06:14:21.533ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = ReadRot(Ok)
69532025-04-30T06:14:21.533ZINFOtest_basic (dropshot): request completed latency_us = 1468 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = b3474599-93c0-4f17-a79d-f4f17ec47056 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
69542025-04-30T06:14:21.535ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = f9c9eba4-f6c5-4a8f-934f-62c40c4b7c53 uri = /sp/sled/1/component/rot/cfpa
69552025-04-30T06:14:21.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 598 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
69562025-04-30T06:14:21.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = ReadRot(Ok)
69572025-04-30T06:14:21.536ZINFOtest_basic (dropshot): request completed latency_us = 1242 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = f9c9eba4-f6c5-4a8f-934f-62c40c4b7c53 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
69582025-04-30T06:14:21.536ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = a37c5c5d-a6b7-40fb-83bf-c8b8a932c058 uri = /sp/sled/1/component/rot/cfpa
69592025-04-30T06:14:21.537ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 599 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
69602025-04-30T06:14:21.537ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = ReadRot(Ok)
69612025-04-30T06:14:21.537ZINFOtest_basic (dropshot): request completed latency_us = 939 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = a37c5c5d-a6b7-40fb-83bf-c8b8a932c058 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
69622025-04-30T06:14:21.538ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 05997a18-0206-47bd-ba8d-9aa71c314c22 uri = /sp/sled/1/component/rot/cfpa
69632025-04-30T06:14:21.539ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 600 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
69642025-04-30T06:14:21.539ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = ReadRot(Ok)
69652025-04-30T06:14:21.539ZINFOtest_basic (dropshot): request completed latency_us = 971 local_addr = [::1]:37822 method = GET remote_addr = [::1]:59713 req_id = 05997a18-0206-47bd-ba8d-9aa71c314c22 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
69662025-04-30T06:14:21.946ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:48518
69672025-04-30T06:14:21.947ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 2df03a60-b57f-4945-b40e-4e9106587895 uri = /ignition
69682025-04-30T06:14:21.947ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
69692025-04-30T06:14:21.947ZDEBGtest_basic: 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 }]
69702025-04-30T06:14:21.947ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
69712025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
69722025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
69732025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
69742025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
69752025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
69762025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
69772025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
69782025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
69792025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
69802025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
69812025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
69822025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
69832025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
69842025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
69852025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
69862025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
69872025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
69882025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
69892025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
69902025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
69912025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
69922025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
69932025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
69942025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
69952025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
69962025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
69972025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
69982025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
69992025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
70002025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
70012025-04-30T06:14:21.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
70022025-04-30T06:14:21.948ZINFOtest_basic (dropshot): request completed latency_us = 1002 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 2df03a60-b57f-4945-b40e-4e9106587895 response_code = 200 uri = /ignition
70032025-04-30T06:14:21.948ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 1a82269d-57bd-4eb7-948b-213268cf6c61 uri = /sp/switch/0
70042025-04-30T06:14:21.949ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 479 }, kind: MgsRequest(SpState) }
70052025-04-30T06:14:21.949ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
70062025-04-30T06:14:21.949ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
70072025-04-30T06:14:21.949ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 480 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
70082025-04-30T06:14:21.949ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } 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(()) }))
70092025-04-30T06:14:21.949ZINFOtest_basic (dropshot): request completed latency_us = 911 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 1a82269d-57bd-4eb7-948b-213268cf6c61 response_code = 200 uri = /sp/switch/0
70102025-04-30T06:14:21.950ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 28b1bb69-0d48-4753-a567-82564f005882 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
70112025-04-30T06:14:21.950ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
70122025-04-30T06:14:21.950ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
70132025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
70142025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = CabooseValue
70152025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
70162025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = CabooseValue
70172025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
70182025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = CabooseValue
70192025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
70202025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
70212025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
70222025-04-30T06:14:21.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70232025-04-30T06:14:21.952ZINFOtest_basic (dropshot): request completed latency_us = 1560 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 28b1bb69-0d48-4753-a567-82564f005882 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
70242025-04-30T06:14:21.952ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = ec69c97a-cb05-47f7-9329-21a77f6e7cbb uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
70252025-04-30T06:14:21.952ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
70262025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
70272025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
70282025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = CabooseValue
70292025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
70302025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = CabooseValue
70312025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
70322025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = CabooseValue
70332025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
70342025-04-30T06:14:21.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
70352025-04-30T06:14:21.954ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
70362025-04-30T06:14:21.954ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70372025-04-30T06:14:21.954ZINFOtest_basic (dropshot): request completed latency_us = 1989 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = ec69c97a-cb05-47f7-9329-21a77f6e7cbb response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
70382025-04-30T06:14:21.955ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 8f2e5c60-a460-4a46-96fd-98fa351edae2 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
70392025-04-30T06:14:21.955ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 493 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
70402025-04-30T06:14:21.955ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
70412025-04-30T06:14:21.955ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 494 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
70422025-04-30T06:14:21.955ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = CabooseValue
70432025-04-30T06:14:21.955ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
70442025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
70452025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
70462025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = CabooseValue
70472025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
70482025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
70492025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
70502025-04-30T06:14:21.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70512025-04-30T06:14:21.957ZINFOtest_basic (dropshot): request completed latency_us = 1815 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 8f2e5c60-a460-4a46-96fd-98fa351edae2 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
70522025-04-30T06:14:21.957ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 6670f821-ac88-4956-beba-48290791b58a uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
70532025-04-30T06:14:21.957ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
70542025-04-30T06:14:21.957ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
70552025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
70562025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = CabooseValue
70572025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
70582025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
70592025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
70602025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = CabooseValue
70612025-04-30T06:14:21.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
70622025-04-30T06:14:21.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = CabooseValue
70632025-04-30T06:14:21.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
70642025-04-30T06:14:21.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70652025-04-30T06:14:21.960ZINFOtest_basic (dropshot): request completed latency_us = 2449 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 6670f821-ac88-4956-beba-48290791b58a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
70662025-04-30T06:14:21.960ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 68c2f1c0-0918-47f1-b844-9a17ee186b69 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
70672025-04-30T06:14:21.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
70682025-04-30T06:14:21.960ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = CabooseValue
70692025-04-30T06:14:21.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
70702025-04-30T06:14:21.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = CabooseValue
70712025-04-30T06:14:21.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
70722025-04-30T06:14:21.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = CabooseValue
70732025-04-30T06:14:21.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
70742025-04-30T06:14:21.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } response = CabooseValue
70752025-04-30T06:14:21.963ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
70762025-04-30T06:14:21.963ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = CabooseValue
70772025-04-30T06:14:21.963ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
70782025-04-30T06:14:21.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70792025-04-30T06:14:21.964ZINFOtest_basic (dropshot): request completed latency_us = 3589 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 68c2f1c0-0918-47f1-b844-9a17ee186b69 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
70802025-04-30T06:14:21.965ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = eafa13b4-4157-4b38-a592-6182d863d0ad uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
70812025-04-30T06:14:21.965ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
70822025-04-30T06:14:21.965ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = CabooseValue
70832025-04-30T06:14:21.965ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
70842025-04-30T06:14:21.965ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = CabooseValue
70852025-04-30T06:14:21.965ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
70862025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = CabooseValue
70872025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
70882025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = CabooseValue
70892025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
70902025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = CabooseValue
70912025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
70922025-04-30T06:14:21.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70932025-04-30T06:14:21.966ZINFOtest_basic (dropshot): request completed latency_us = 1562 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = eafa13b4-4157-4b38-a592-6182d863d0ad response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
70942025-04-30T06:14:21.967ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = a97310f7-a1e7-4313-a5e4-c3a7e5659bda uri = /sp/switch/0/component/rot/cmpa
70952025-04-30T06:14:21.967ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 517 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
70962025-04-30T06:14:21.967ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = ReadRot(Ok)
70972025-04-30T06:14:21.968ZINFOtest_basic (dropshot): request completed latency_us = 578 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = a97310f7-a1e7-4313-a5e4-c3a7e5659bda response_code = 200 uri = /sp/switch/0/component/rot/cmpa
70982025-04-30T06:14:21.968ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c09a51b1-476b-4886-936f-1b0e2586aba6 uri = /sp/switch/0/component/rot/cfpa
70992025-04-30T06:14:21.968ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 518 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
71002025-04-30T06:14:21.969ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = ReadRot(Ok)
71012025-04-30T06:14:21.969ZINFOtest_basic (dropshot): request completed latency_us = 907 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c09a51b1-476b-4886-936f-1b0e2586aba6 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
71022025-04-30T06:14:21.970ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 7fb5627b-6958-415c-8f8c-5739012f5c7f uri = /sp/switch/0/component/rot/cfpa
71032025-04-30T06:14:21.970ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
71042025-04-30T06:14:21.970ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = ReadRot(Ok)
71052025-04-30T06:14:21.971ZINFOtest_basic (dropshot): request completed latency_us = 926 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 7fb5627b-6958-415c-8f8c-5739012f5c7f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
71062025-04-30T06:14:21.971ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 60c2c1ed-e840-44ec-8f9f-7f14d452965a uri = /sp/switch/0/component/rot/cfpa
71072025-04-30T06:14:21.971ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
71082025-04-30T06:14:21.972ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = ReadRot(Ok)
71092025-04-30T06:14:21.972ZINFOtest_basic (dropshot): request completed latency_us = 620 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 60c2c1ed-e840-44ec-8f9f-7f14d452965a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
71102025-04-30T06:14:21.972ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 96aeb729-cbe9-457b-9306-c973c8f7e8ae uri = /sp/switch/1
71112025-04-30T06:14:21.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(SpState) }
71122025-04-30T06:14:21.973ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
71132025-04-30T06:14:21.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 425 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
71142025-04-30T06:14:21.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
71152025-04-30T06:14:21.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } 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(()) }))
71162025-04-30T06:14:21.975ZINFOtest_basic (dropshot): request completed latency_us = 829 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 96aeb729-cbe9-457b-9306-c973c8f7e8ae response_code = 200 uri = /sp/switch/1
71172025-04-30T06:14:21.976ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = d742ecc7-b322-4968-8a8a-6f403d8b2d07 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
71182025-04-30T06:14:21.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
71192025-04-30T06:14:21.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = CabooseValue
71202025-04-30T06:14:21.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
71212025-04-30T06:14:21.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = CabooseValue
71222025-04-30T06:14:21.977ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
71232025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = CabooseValue
71242025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
71252025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = CabooseValue
71262025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
71272025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
71282025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
71292025-04-30T06:14:21.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
71302025-04-30T06:14:21.979ZINFOtest_basic (dropshot): request completed latency_us = 2614 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = d742ecc7-b322-4968-8a8a-6f403d8b2d07 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
71312025-04-30T06:14:21.979ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 6f81be20-a908-4e1c-b03b-44145fa22313 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
71322025-04-30T06:14:21.979ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
71332025-04-30T06:14:21.980ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = CabooseValue
71342025-04-30T06:14:21.980ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
71352025-04-30T06:14:21.980ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 434 } response = CabooseValue
71362025-04-30T06:14:21.980ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
71372025-04-30T06:14:21.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = CabooseValue
71382025-04-30T06:14:21.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
71392025-04-30T06:14:21.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } response = CabooseValue
71402025-04-30T06:14:21.984ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
71412025-04-30T06:14:21.984ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
71422025-04-30T06:14:21.985ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
71432025-04-30T06:14:21.987ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
71442025-04-30T06:14:21.988ZINFOtest_basic (dropshot): request completed latency_us = 8506 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 6f81be20-a908-4e1c-b03b-44145fa22313 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
71452025-04-30T06:14:21.989ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 2d447991-9b4e-4a93-aab3-a46db47833bc uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
71462025-04-30T06:14:21.989ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
71472025-04-30T06:14:21.989ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
71482025-04-30T06:14:21.989ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
71492025-04-30T06:14:21.990ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
71502025-04-30T06:14:21.990ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
71512025-04-30T06:14:21.990ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = CabooseValue
71522025-04-30T06:14:21.991ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
71532025-04-30T06:14:21.992ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = CabooseValue
71542025-04-30T06:14:21.992ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
71552025-04-30T06:14:21.993ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = CabooseValue
71562025-04-30T06:14:21.993ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
71572025-04-30T06:14:21.993ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
71582025-04-30T06:14:21.994ZINFOtest_basic (dropshot): request completed latency_us = 5258 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 2d447991-9b4e-4a93-aab3-a46db47833bc response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
71592025-04-30T06:14:21.996ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 764d7f33-f5c8-4dbb-b20f-be6dadfbb295 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
71602025-04-30T06:14:21.997ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
71612025-04-30T06:14:21.997ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
71622025-04-30T06:14:21.997ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 446 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
71632025-04-30T06:14:21.998ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
71642025-04-30T06:14:21.998ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 447 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
71652025-04-30T06:14:21.999ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = CabooseValue
71662025-04-30T06:14:22.000ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 448 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
71672025-04-30T06:14:22.002ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = CabooseValue
71682025-04-30T06:14:22.002ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
71692025-04-30T06:14:22.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = CabooseValue
71702025-04-30T06:14:22.004ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
71712025-04-30T06:14:22.005ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
71722025-04-30T06:14:22.006ZINFOtest_basic (dropshot): request completed latency_us = 9613 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 764d7f33-f5c8-4dbb-b20f-be6dadfbb295 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
71732025-04-30T06:14:22.012ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 5e8256fd-2335-4d6f-b884-093e63b798e0 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
71742025-04-30T06:14:22.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
71752025-04-30T06:14:22.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = CabooseValue
71762025-04-30T06:14:22.017ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
71772025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = CabooseValue
71782025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 453 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
71792025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = CabooseValue
71802025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 454 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
71812025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = CabooseValue
71822025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
71832025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = CabooseValue
71842025-04-30T06:14:22.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
71852025-04-30T06:14:22.019ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
71862025-04-30T06:14:22.019ZINFOtest_basic (dropshot): request completed latency_us = 6769 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 5e8256fd-2335-4d6f-b884-093e63b798e0 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
71872025-04-30T06:14:22.021ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 54a8c0c0-bfa1-4574-9c60-db1c42302e4e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
71882025-04-30T06:14:22.021ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 457 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
71892025-04-30T06:14:22.022ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = CabooseValue
71902025-04-30T06:14:22.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 458 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
71912025-04-30T06:14:22.022ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = CabooseValue
71922025-04-30T06:14:22.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 459 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
71932025-04-30T06:14:22.023ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = CabooseValue
71942025-04-30T06:14:22.025ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 460 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
71952025-04-30T06:14:22.029ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = CabooseValue
71962025-04-30T06:14:22.029ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
71972025-04-30T06:14:22.029ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = CabooseValue
71982025-04-30T06:14:22.029ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
71992025-04-30T06:14:22.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
72002025-04-30T06:14:22.030ZINFOtest_basic (dropshot): request completed latency_us = 8897 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 54a8c0c0-bfa1-4574-9c60-db1c42302e4e response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
72012025-04-30T06:14:22.049ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 81230631-8696-457b-9db8-b42e2b3108c0 uri = /sp/switch/1/component/rot/cmpa
72022025-04-30T06:14:22.049ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 463 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
72032025-04-30T06:14:22.050ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = ReadRot(Ok)
72042025-04-30T06:14:22.051ZINFOtest_basic (dropshot): request completed latency_us = 1786 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 81230631-8696-457b-9db8-b42e2b3108c0 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
72052025-04-30T06:14:22.060ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = d310c1b7-fa42-4b6c-a7dc-465d92221760 uri = /sp/switch/1/component/rot/cfpa
72062025-04-30T06:14:22.061ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 464 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
72072025-04-30T06:14:22.062ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = ReadRot(Ok)
72082025-04-30T06:14:22.062ZINFOtest_basic (dropshot): request completed latency_us = 1835 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = d310c1b7-fa42-4b6c-a7dc-465d92221760 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
72092025-04-30T06:14:22.062ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 43be5cb0-9f1d-4808-93f2-36475f8b21e7 uri = /sp/switch/1/component/rot/cfpa
72102025-04-30T06:14:22.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 465 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
72112025-04-30T06:14:22.063ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = ReadRot(Ok)
72122025-04-30T06:14:22.064ZINFOtest_basic (dropshot): request completed latency_us = 462 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 43be5cb0-9f1d-4808-93f2-36475f8b21e7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
72132025-04-30T06:14:22.064ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c2772a14-e54f-4c76-aaae-cd1910ad9f32 uri = /sp/switch/1/component/rot/cfpa
72142025-04-30T06:14:22.064ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 466 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
72152025-04-30T06:14:22.064ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } response = ReadRot(Ok)
72162025-04-30T06:14:22.064ZINFOtest_basic (dropshot): request completed latency_us = 493 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c2772a14-e54f-4c76-aaae-cd1910ad9f32 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
72172025-04-30T06:14:22.065ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 0b209f67-96eb-41d1-852c-c0bf8df60423 uri = /sp/sled/0
72182025-04-30T06:14:22.066ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(SpState) }
72192025-04-30T06:14:22.066ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
72202025-04-30T06:14:22.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72212025-04-30T06:14:22.066ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
72222025-04-30T06:14:22.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } 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(()) }))
72232025-04-30T06:14:22.066ZINFOtest_basic (dropshot): request completed latency_us = 1296 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 0b209f67-96eb-41d1-852c-c0bf8df60423 response_code = 200 uri = /sp/sled/0
72242025-04-30T06:14:22.069ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 351cd0b3-76fc-40b4-98d8-4cc70e49e176 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
72252025-04-30T06:14:22.069ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
72262025-04-30T06:14:22.069ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = CabooseValue
72272025-04-30T06:14:22.069ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
72282025-04-30T06:14:22.069ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = CabooseValue
72292025-04-30T06:14:22.069ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
72302025-04-30T06:14:22.070ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = CabooseValue
72312025-04-30T06:14:22.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
72322025-04-30T06:14:22.070ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = CabooseValue
72332025-04-30T06:14:22.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
72342025-04-30T06:14:22.070ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
72352025-04-30T06:14:22.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
72362025-04-30T06:14:22.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
72372025-04-30T06:14:22.071ZINFOtest_basic (dropshot): request completed latency_us = 3326 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 351cd0b3-76fc-40b4-98d8-4cc70e49e176 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
72382025-04-30T06:14:22.077ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c014c26e-3e49-4a7f-8a74-f13a6d7f941b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
72392025-04-30T06:14:22.077ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
72402025-04-30T06:14:22.077ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = CabooseValue
72412025-04-30T06:14:22.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
72422025-04-30T06:14:22.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
72432025-04-30T06:14:22.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
72442025-04-30T06:14:22.077ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
72452025-04-30T06:14:22.077ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(SpState) }
72462025-04-30T06:14:22.077ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(SpState) }
72472025-04-30T06:14:22.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(SpState) }
72482025-04-30T06:14:22.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(SpState) }
72492025-04-30T06:14:22.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
72502025-04-30T06:14:22.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
72512025-04-30T06:14:22.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
72522025-04-30T06:14:22.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
72532025-04-30T06:14:22.078ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72542025-04-30T06:14:22.078ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72552025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72562025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
72572025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72582025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 522 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
72592025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 468 }, kind: MgsRequest(SpState) }
72602025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
72612025-04-30T06:14:22.079ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
72622025-04-30T06:14:22.079ZDEBGtest_basic (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
72632025-04-30T06:14:22.079ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
72642025-04-30T06:14:22.079ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
72652025-04-30T06:14:22.079ZDEBGtest_basic (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
72662025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
72672025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72682025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = CabooseValue
72692025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
72702025-04-30T06:14:22.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
72712025-04-30T06:14:22.082ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
72722025-04-30T06:14:22.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 523 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
72732025-04-30T06:14:22.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 603 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
72742025-04-30T06:14:22.083ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
72752025-04-30T06:14:22.083ZDEBGtest_basic (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
72762025-04-30T06:14:22.084ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
72772025-04-30T06:14:22.084ZDEBGtest_basic (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
72782025-04-30T06:14:22.084ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
72792025-04-30T06:14:22.084ZDEBGtest_basic (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
72802025-04-30T06:14:22.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
72812025-04-30T06:14:22.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
72822025-04-30T06:14:22.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
72832025-04-30T06:14:22.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
72842025-04-30T06:14:22.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 524 }, kind: MgsRequest(SpState) }
72852025-04-30T06:14:22.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 604 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
72862025-04-30T06:14:22.086ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
72872025-04-30T06:14:22.086ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
72882025-04-30T06:14:22.086ZDEBGtest_basic (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
72892025-04-30T06:14:22.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72902025-04-30T06:14:22.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = CabooseValue
72912025-04-30T06:14:22.086ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
72922025-04-30T06:14:22.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
72932025-04-30T06:14:22.086ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
72942025-04-30T06:14:22.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 605 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
72952025-04-30T06:14:22.087ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
72962025-04-30T06:14:22.087ZDEBGtest_basic (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
72972025-04-30T06:14:22.087ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
72982025-04-30T06:14:22.087ZDEBGtest_basic (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
72992025-04-30T06:14:22.087ZDEBGtest_basic (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
73002025-04-30T06:14:22.087ZDEBGtest_basic (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
73012025-04-30T06:14:22.087ZDEBGtest_basic (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
73022025-04-30T06:14:22.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73032025-04-30T06:14:22.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
73042025-04-30T06:14:22.087ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
73052025-04-30T06:14:22.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 606 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
73062025-04-30T06:14:22.090ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
73072025-04-30T06:14:22.090ZDEBGtest_basic (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
73082025-04-30T06:14:22.090ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = CabooseValue
73092025-04-30T06:14:22.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
73102025-04-30T06:14:22.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73112025-04-30T06:14:22.091ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
73122025-04-30T06:14:22.091ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
73132025-04-30T06:14:22.091ZDEBGtest_basic (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
73142025-04-30T06:14:22.091ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
73152025-04-30T06:14:22.091ZDEBGtest_basic (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
73162025-04-30T06:14:22.091ZDEBGtest_basic (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
73172025-04-30T06:14:22.091ZDEBGtest_basic (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
73182025-04-30T06:14:22.091ZDEBGtest_basic (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
73192025-04-30T06:14:22.092ZDEBGtest_basic (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
73202025-04-30T06:14:22.092ZDEBGtest_basic (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
73212025-04-30T06:14:22.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73222025-04-30T06:14:22.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
73232025-04-30T06:14:22.092ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
73242025-04-30T06:14:22.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
73252025-04-30T06:14:22.100ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
73262025-04-30T06:14:22.100ZDEBGtest_basic (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
73272025-04-30T06:14:22.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
73282025-04-30T06:14:22.100ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
73292025-04-30T06:14:22.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73302025-04-30T06:14:22.101ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
73312025-04-30T06:14:22.110ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
73322025-04-30T06:14:22.110ZDEBGtest_basic (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
73332025-04-30T06:14:22.110ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
73342025-04-30T06:14:22.110ZDEBGtest_basic (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
73352025-04-30T06:14:22.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73362025-04-30T06:14:22.110ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
73372025-04-30T06:14:22.111ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73382025-04-30T06:14:22.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(SpState) }
73392025-04-30T06:14:22.114ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
73402025-04-30T06:14:22.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73412025-04-30T06:14:22.114ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
73422025-04-30T06:14:22.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
73432025-04-30T06:14:22.114ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
73442025-04-30T06:14:22.133ZINFOtest_basic (dropshot): request completed latency_us = 56636 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c014c26e-3e49-4a7f-8a74-f13a6d7f941b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
73452025-04-30T06:14:22.134ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
73462025-04-30T06:14:22.144ZDEBGtest_basic (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
73472025-04-30T06:14:22.156ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73482025-04-30T06:14:22.157ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
73492025-04-30T06:14:22.157ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
73502025-04-30T06:14:22.157ZDEBGtest_basic (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
73512025-04-30T06:14:22.157ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 7412055b-ad30-4371-9b6f-a186686c642a uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
73522025-04-30T06:14:22.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
73532025-04-30T06:14:22.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
73542025-04-30T06:14:22.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = CabooseValue
73552025-04-30T06:14:22.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
73562025-04-30T06:14:22.159ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
73572025-04-30T06:14:22.159ZDEBGtest_basic (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
73582025-04-30T06:14:22.159ZDEBGtest_basic (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
73592025-04-30T06:14:22.159ZDEBGtest_basic (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
73602025-04-30T06:14:22.159ZDEBGtest_basic (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
73612025-04-30T06:14:22.159ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
73622025-04-30T06:14:22.159ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
73632025-04-30T06:14:22.164ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } response = CabooseValue
73642025-04-30T06:14:22.171ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
73652025-04-30T06:14:22.172ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
73662025-04-30T06:14:22.172ZDEBGtest_basic (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
73672025-04-30T06:14:22.172ZDEBGtest_basic (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
73682025-04-30T06:14:22.172ZDEBGtest_basic (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
73692025-04-30T06:14:22.172ZDEBGtest_basic (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
73702025-04-30T06:14:22.172ZDEBGtest_basic (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
73712025-04-30T06:14:22.172ZDEBGtest_basic (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
73722025-04-30T06:14:22.172ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
73732025-04-30T06:14:22.172ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
73742025-04-30T06:14:22.176ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
73752025-04-30T06:14:22.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(SpState) }
73762025-04-30T06:14:22.178ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
73772025-04-30T06:14:22.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
73782025-04-30T06:14:22.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
73792025-04-30T06:14:22.178ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
73802025-04-30T06:14:22.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = CabooseValue
73812025-04-30T06:14:22.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
73822025-04-30T06:14:22.179ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = CabooseValue
73832025-04-30T06:14:22.179ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
73842025-04-30T06:14:22.179ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73852025-04-30T06:14:22.179ZINFOtest_basic (dropshot): request completed latency_us = 21628 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 7412055b-ad30-4371-9b6f-a186686c642a response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
73862025-04-30T06:14:22.180ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 347b288a-f6e4-4123-953c-35961e0a32f4 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
73872025-04-30T06:14:22.180ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
73882025-04-30T06:14:22.180ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
73892025-04-30T06:14:22.180ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
73902025-04-30T06:14:22.180ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
73912025-04-30T06:14:22.180ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
73922025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
73932025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
73942025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
73952025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
73962025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = CabooseValue
73972025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
73982025-04-30T06:14:22.181ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73992025-04-30T06:14:22.181ZINFOtest_basic (dropshot): request completed latency_us = 1489 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 347b288a-f6e4-4123-953c-35961e0a32f4 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
74002025-04-30T06:14:22.182ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 638ea92d-95f0-422a-a8f2-b202e0f5625f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
74012025-04-30T06:14:22.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
74022025-04-30T06:14:22.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
74032025-04-30T06:14:22.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
74042025-04-30T06:14:22.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
74052025-04-30T06:14:22.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
74062025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
74072025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
74082025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
74092025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
74102025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = CabooseValue
74112025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
74122025-04-30T06:14:22.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74132025-04-30T06:14:22.183ZINFOtest_basic (dropshot): request completed latency_us = 1319 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 638ea92d-95f0-422a-a8f2-b202e0f5625f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
74142025-04-30T06:14:22.184ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 2c135655-8aa1-48ac-9672-405887a80f49 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
74152025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
74162025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
74172025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
74182025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
74192025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
74202025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
74212025-04-30T06:14:22.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
74222025-04-30T06:14:22.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
74232025-04-30T06:14:22.185ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
74242025-04-30T06:14:22.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = CabooseValue
74252025-04-30T06:14:22.185ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
74262025-04-30T06:14:22.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74272025-04-30T06:14:22.185ZINFOtest_basic (dropshot): request completed latency_us = 1685 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 2c135655-8aa1-48ac-9672-405887a80f49 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
74282025-04-30T06:14:22.186ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 4abb1f43-5b61-412e-88a3-f1c09c71414f uri = /sp/sled/0/component/rot/cmpa
74292025-04-30T06:14:22.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
74302025-04-30T06:14:22.187ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = ReadRot(Ok)
74312025-04-30T06:14:22.187ZINFOtest_basic (dropshot): request completed latency_us = 438 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 4abb1f43-5b61-412e-88a3-f1c09c71414f response_code = 200 uri = /sp/sled/0/component/rot/cmpa
74322025-04-30T06:14:22.190ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 5a58ca3e-f4dd-4100-b4a5-84425f30dcdf uri = /sp/sled/0/component/rot/cfpa
74332025-04-30T06:14:22.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
74342025-04-30T06:14:22.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = ReadRot(Ok)
74352025-04-30T06:14:22.191ZINFOtest_basic (dropshot): request completed latency_us = 540 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 5a58ca3e-f4dd-4100-b4a5-84425f30dcdf response_code = 200 uri = /sp/sled/0/component/rot/cfpa
74362025-04-30T06:14:22.194ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 98e55dae-a8e5-4a7c-ae5b-d55a1ec0f7dd uri = /sp/sled/0/component/rot/cfpa
74372025-04-30T06:14:22.194ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
74382025-04-30T06:14:22.194ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = ReadRot(Ok)
74392025-04-30T06:14:22.194ZINFOtest_basic (dropshot): request completed latency_us = 503 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 98e55dae-a8e5-4a7c-ae5b-d55a1ec0f7dd response_code = 200 uri = /sp/sled/0/component/rot/cfpa
74402025-04-30T06:14:22.195ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 446ff13d-9dbf-48e7-8f20-b004035987ba uri = /sp/sled/0/component/rot/cfpa
74412025-04-30T06:14:22.195ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
74422025-04-30T06:14:22.195ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = ReadRot(Ok)
74432025-04-30T06:14:22.195ZINFOtest_basic (dropshot): request completed latency_us = 578 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 446ff13d-9dbf-48e7-8f20-b004035987ba response_code = 200 uri = /sp/sled/0/component/rot/cfpa
74442025-04-30T06:14:22.196ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 69979613-2ad9-426d-ab00-0780dffb3d57 uri = /sp/sled/1
74452025-04-30T06:14:22.196ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(SpState) }
74462025-04-30T06:14:22.196ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
74472025-04-30T06:14:22.196ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
74482025-04-30T06:14:22.196ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
74492025-04-30T06:14:22.197ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } 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(()) }))
74502025-04-30T06:14:22.197ZINFOtest_basic (dropshot): request completed latency_us = 749 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 69979613-2ad9-426d-ab00-0780dffb3d57 response_code = 200 uri = /sp/sled/1
74512025-04-30T06:14:22.197ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 91dcc6c8-f5b5-427a-b912-617b54373bb3 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
74522025-04-30T06:14:22.197ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
74532025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = CabooseValue
74542025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
74552025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = CabooseValue
74562025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
74572025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = CabooseValue
74582025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
74592025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = CabooseValue
74602025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
74612025-04-30T06:14:22.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
74622025-04-30T06:14:22.199ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
74632025-04-30T06:14:22.199ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74642025-04-30T06:14:22.199ZINFOtest_basic (dropshot): request completed latency_us = 1491 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 91dcc6c8-f5b5-427a-b912-617b54373bb3 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
74652025-04-30T06:14:22.200ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 27c6bde7-82c1-4e9e-bf2b-a63473c421f1 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
74662025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
74672025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = CabooseValue
74682025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
74692025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = CabooseValue
74702025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
74712025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = CabooseValue
74722025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
74732025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = CabooseValue
74742025-04-30T06:14:22.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
74752025-04-30T06:14:22.201ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
74762025-04-30T06:14:22.201ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
74772025-04-30T06:14:22.201ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74782025-04-30T06:14:22.201ZINFOtest_basic (dropshot): request completed latency_us = 1287 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 27c6bde7-82c1-4e9e-bf2b-a63473c421f1 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
74792025-04-30T06:14:22.202ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c39800c7-2794-4385-901b-7a97fc621de7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
74802025-04-30T06:14:22.202ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
74812025-04-30T06:14:22.202ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
74822025-04-30T06:14:22.202ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
74832025-04-30T06:14:22.202ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
74842025-04-30T06:14:22.202ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
74852025-04-30T06:14:22.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
74862025-04-30T06:14:22.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
74872025-04-30T06:14:22.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = CabooseValue
74882025-04-30T06:14:22.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
74892025-04-30T06:14:22.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = CabooseValue
74902025-04-30T06:14:22.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
74912025-04-30T06:14:22.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74922025-04-30T06:14:22.204ZINFOtest_basic (dropshot): request completed latency_us = 2758 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = c39800c7-2794-4385-901b-7a97fc621de7 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
74932025-04-30T06:14:22.216ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 1d8c1906-32e8-4515-b4a6-9b86ef479ddb uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
74942025-04-30T06:14:22.216ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
74952025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
74962025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
74972025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
74982025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
74992025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
75002025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
75012025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
75022025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
75032025-04-30T06:14:22.217ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = CabooseValue
75042025-04-30T06:14:22.218ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
75052025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75062025-04-30T06:14:22.228ZINFOtest_basic (dropshot): request completed latency_us = 1783 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 1d8c1906-32e8-4515-b4a6-9b86ef479ddb response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
75072025-04-30T06:14:22.228ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = afe78ee0-e282-4f40-a1f0-b6a537ae5251 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
75082025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
75092025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
75102025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
75112025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
75122025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
75132025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
75142025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
75152025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
75162025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
75172025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = CabooseValue
75182025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
75192025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75202025-04-30T06:14:22.228ZINFOtest_basic (dropshot): request completed latency_us = 6281 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = afe78ee0-e282-4f40-a1f0-b6a537ae5251 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
75212025-04-30T06:14:22.228ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = fc372c47-0a75-4a40-aaa9-8eddfca53335 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
75222025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
75232025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
75242025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
75252025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
75262025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
75272025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
75282025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
75292025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
75302025-04-30T06:14:22.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
75312025-04-30T06:14:22.229ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = CabooseValue
75322025-04-30T06:14:22.229ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
75332025-04-30T06:14:22.229ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75342025-04-30T06:14:22.231ZINFOtest_basic (dropshot): request completed latency_us = 1476 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = fc372c47-0a75-4a40-aaa9-8eddfca53335 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
75352025-04-30T06:14:22.231ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = ac9feef3-2b38-4731-b413-28daba6c01d4 uri = /sp/sled/1/component/rot/cmpa
75362025-04-30T06:14:22.231ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
75372025-04-30T06:14:22.231ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = ReadRot(Ok)
75382025-04-30T06:14:22.231ZINFOtest_basic (dropshot): request completed latency_us = 496 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = ac9feef3-2b38-4731-b413-28daba6c01d4 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
75392025-04-30T06:14:22.231ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 77880731-ce12-4fa8-952d-b46029c17223 uri = /sp/sled/1/component/rot/cfpa
75402025-04-30T06:14:22.231ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
75412025-04-30T06:14:22.231ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = ReadRot(Ok)
75422025-04-30T06:14:22.231ZINFOtest_basic (dropshot): request completed latency_us = 452 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 77880731-ce12-4fa8-952d-b46029c17223 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
75432025-04-30T06:14:22.234ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 0abc6080-9db2-49a6-a47c-cd4c51942ee9 uri = /sp/sled/1/component/rot/cfpa
75442025-04-30T06:14:22.234ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
75452025-04-30T06:14:22.234ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = ReadRot(Ok)
75462025-04-30T06:14:22.234ZINFOtest_basic (dropshot): request completed latency_us = 2189 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = 0abc6080-9db2-49a6-a47c-cd4c51942ee9 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
75472025-04-30T06:14:22.235ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = fb2e75e2-7682-46ed-a05f-bc78b441db44 uri = /sp/sled/1/component/rot/cfpa
75482025-04-30T06:14:22.236ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
75492025-04-30T06:14:22.237ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = ReadRot(Ok)
75502025-04-30T06:14:22.237ZINFOtest_basic (dropshot): request completed latency_us = 1541 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48518 req_id = fb2e75e2-7682-46ed-a05f-bc78b441db44 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
75512025-04-30T06:14:22.554ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:39012
75522025-04-30T06:14:22.554ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f6af980b-c5d2-4eb5-8a47-6f17af7a353b uri = /ignition
75532025-04-30T06:14:22.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
75542025-04-30T06:14:22.554ZDEBGtest_basic: 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 }]
75552025-04-30T06:14:22.555ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
75562025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
75572025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
75582025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
75592025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
75602025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
75612025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
75622025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
75632025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
75642025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
75652025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
75662025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
75672025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
75682025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
75692025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
75702025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
75712025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
75722025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
75732025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
75742025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
75752025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
75762025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
75772025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
75782025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
75792025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
75802025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
75812025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
75822025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
75832025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
75842025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
75852025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
75862025-04-30T06:14:22.555ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
75872025-04-30T06:14:22.555ZINFOtest_basic (dropshot): request completed latency_us = 883 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f6af980b-c5d2-4eb5-8a47-6f17af7a353b response_code = 200 uri = /ignition
75882025-04-30T06:14:22.556ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = aa0b32c4-0ff4-4637-bb8c-06441f6d6626 uri = /sp/switch/0
75892025-04-30T06:14:22.556ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(SpState) }
75902025-04-30T06:14:22.556ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
75912025-04-30T06:14:22.556ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
75922025-04-30T06:14:22.556ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
75932025-04-30T06:14:22.556ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } 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(()) }))
75942025-04-30T06:14:22.556ZINFOtest_basic (dropshot): request completed latency_us = 825 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = aa0b32c4-0ff4-4637-bb8c-06441f6d6626 response_code = 200 uri = /sp/switch/0
75952025-04-30T06:14:22.557ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 4f8379f7-ebdd-40bd-a04d-be18f6693cfc uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
75962025-04-30T06:14:22.557ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
75972025-04-30T06:14:22.557ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = CabooseValue
75982025-04-30T06:14:22.557ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
75992025-04-30T06:14:22.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = CabooseValue
76002025-04-30T06:14:22.558ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
76012025-04-30T06:14:22.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } response = CabooseValue
76022025-04-30T06:14:22.558ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
76032025-04-30T06:14:22.559ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
76042025-04-30T06:14:22.559ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
76052025-04-30T06:14:22.559ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
76062025-04-30T06:14:22.559ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
76072025-04-30T06:14:22.562ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76082025-04-30T06:14:22.563ZINFOtest_basic (dropshot): request completed latency_us = 5446 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 4f8379f7-ebdd-40bd-a04d-be18f6693cfc response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
76092025-04-30T06:14:22.564ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 436bf133-6ed5-4f24-9e05-fbd1b18851e1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
76102025-04-30T06:14:22.564ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
76112025-04-30T06:14:22.564ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
76122025-04-30T06:14:22.564ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
76132025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = CabooseValue
76142025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
76152025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = CabooseValue
76162025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
76172025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
76182025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
76192025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
76202025-04-30T06:14:22.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
76212025-04-30T06:14:22.566ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76222025-04-30T06:14:22.566ZINFOtest_basic (dropshot): request completed latency_us = 2533 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 436bf133-6ed5-4f24-9e05-fbd1b18851e1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
76232025-04-30T06:14:22.567ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 0af2ea83-dbeb-4b1b-9af5-cea7ca9a6b6d uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
76242025-04-30T06:14:22.568ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
76252025-04-30T06:14:22.568ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
76262025-04-30T06:14:22.568ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
76272025-04-30T06:14:22.568ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = CabooseValue
76282025-04-30T06:14:22.568ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
76292025-04-30T06:14:22.569ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = CabooseValue
76302025-04-30T06:14:22.569ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
76312025-04-30T06:14:22.570ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
76322025-04-30T06:14:22.570ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
76332025-04-30T06:14:22.570ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = CabooseValue
76342025-04-30T06:14:22.570ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 545 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
76352025-04-30T06:14:22.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76362025-04-30T06:14:22.571ZINFOtest_basic (dropshot): request completed latency_us = 4084 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 0af2ea83-dbeb-4b1b-9af5-cea7ca9a6b6d response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
76372025-04-30T06:14:22.577ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 5b860864-c573-4347-b42b-77becec54b99 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
76382025-04-30T06:14:22.578ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
76392025-04-30T06:14:22.579ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = CabooseValue
76402025-04-30T06:14:22.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
76412025-04-30T06:14:22.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = CabooseValue
76422025-04-30T06:14:22.580ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
76432025-04-30T06:14:22.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = CabooseValue
76442025-04-30T06:14:22.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 549 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
76452025-04-30T06:14:22.583ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = CabooseValue
76462025-04-30T06:14:22.585ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 550 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
76472025-04-30T06:14:22.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = CabooseValue
76482025-04-30T06:14:22.588ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 551 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
76492025-04-30T06:14:22.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76502025-04-30T06:14:22.588ZINFOtest_basic (dropshot): request completed latency_us = 11237 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 5b860864-c573-4347-b42b-77becec54b99 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
76512025-04-30T06:14:22.590ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 61f3c0ca-54c9-49c5-b545-f5a7dc8b1b80 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
76522025-04-30T06:14:22.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
76532025-04-30T06:14:22.590ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = CabooseValue
76542025-04-30T06:14:22.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
76552025-04-30T06:14:22.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = CabooseValue
76562025-04-30T06:14:22.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
76572025-04-30T06:14:22.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = CabooseValue
76582025-04-30T06:14:22.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 555 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
76592025-04-30T06:14:22.592ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = CabooseValue
76602025-04-30T06:14:22.592ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 556 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
76612025-04-30T06:14:22.592ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = CabooseValue
76622025-04-30T06:14:22.592ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
76632025-04-30T06:14:22.592ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76642025-04-30T06:14:22.593ZINFOtest_basic (dropshot): request completed latency_us = 2220 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 61f3c0ca-54c9-49c5-b545-f5a7dc8b1b80 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
76652025-04-30T06:14:22.593ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = bf17ef05-91b7-49d1-a70b-bf2583171916 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
76662025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
76672025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = CabooseValue
76682025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
76692025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = CabooseValue
76702025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
76712025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } response = CabooseValue
76722025-04-30T06:14:22.594ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
76732025-04-30T06:14:22.595ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = CabooseValue
76742025-04-30T06:14:22.595ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
76752025-04-30T06:14:22.595ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = CabooseValue
76762025-04-30T06:14:22.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
76772025-04-30T06:14:22.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76782025-04-30T06:14:22.597ZINFOtest_basic (dropshot): request completed latency_us = 3510 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = bf17ef05-91b7-49d1-a70b-bf2583171916 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
76792025-04-30T06:14:22.598ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = a8fb6e34-d4db-4073-918c-323298a6831b uri = /sp/switch/0/component/rot/cmpa
76802025-04-30T06:14:22.598ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
76812025-04-30T06:14:22.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = ReadRot(Ok)
76822025-04-30T06:14:22.599ZINFOtest_basic (dropshot): request completed latency_us = 632 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = a8fb6e34-d4db-4073-918c-323298a6831b response_code = 200 uri = /sp/switch/0/component/rot/cmpa
76832025-04-30T06:14:22.600ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = b45a09c4-edad-487e-a345-9e5e53bfdfd4 uri = /sp/switch/0/component/rot/cfpa
76842025-04-30T06:14:22.601ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
76852025-04-30T06:14:22.602ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = ReadRot(Ok)
76862025-04-30T06:14:22.602ZINFOtest_basic (dropshot): request completed latency_us = 2668 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = b45a09c4-edad-487e-a345-9e5e53bfdfd4 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
76872025-04-30T06:14:22.604ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 2f86e119-4671-495d-8bd8-12582085ed70 uri = /sp/switch/0/component/rot/cfpa
76882025-04-30T06:14:22.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
76892025-04-30T06:14:22.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = ReadRot(Ok)
76902025-04-30T06:14:22.605ZINFOtest_basic (dropshot): request completed latency_us = 1298 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 2f86e119-4671-495d-8bd8-12582085ed70 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
76912025-04-30T06:14:22.607ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c68f0bde-172d-472c-ad0d-e2d5d0392707 uri = /sp/switch/0/component/rot/cfpa
76922025-04-30T06:14:22.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
76932025-04-30T06:14:22.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = ReadRot(Ok)
76942025-04-30T06:14:22.608ZINFOtest_basic (dropshot): request completed latency_us = 1122 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c68f0bde-172d-472c-ad0d-e2d5d0392707 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
76952025-04-30T06:14:22.608ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 92d9ce39-1457-4d57-9d37-aa5e7e3cd386 uri = /sp/switch/1
76962025-04-30T06:14:22.609ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 469 }, kind: MgsRequest(SpState) }
76972025-04-30T06:14:22.609ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
76982025-04-30T06:14:22.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
76992025-04-30T06:14:22.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 470 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
77002025-04-30T06:14:22.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } 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(()) }))
77012025-04-30T06:14:22.610ZINFOtest_basic (dropshot): request completed latency_us = 1330 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 92d9ce39-1457-4d57-9d37-aa5e7e3cd386 response_code = 200 uri = /sp/switch/1
77022025-04-30T06:14:22.611ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 7752bf76-54a1-4555-97d7-a314761f8bf8 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
77032025-04-30T06:14:22.611ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
77042025-04-30T06:14:22.611ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = CabooseValue
77052025-04-30T06:14:22.611ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
77062025-04-30T06:14:22.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = CabooseValue
77072025-04-30T06:14:22.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
77082025-04-30T06:14:22.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = CabooseValue
77092025-04-30T06:14:22.613ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
77102025-04-30T06:14:22.613ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = CabooseValue
77112025-04-30T06:14:22.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
77122025-04-30T06:14:22.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
77132025-04-30T06:14:22.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
77142025-04-30T06:14:22.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77152025-04-30T06:14:22.614ZINFOtest_basic (dropshot): request completed latency_us = 3299 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 7752bf76-54a1-4555-97d7-a314761f8bf8 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
77162025-04-30T06:14:22.615ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = d815c0a2-882b-47de-bb39-ce66dd3afbf9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
77172025-04-30T06:14:22.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
77182025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = CabooseValue
77192025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
77202025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } response = CabooseValue
77212025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
77222025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = CabooseValue
77232025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
77242025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = CabooseValue
77252025-04-30T06:14:22.616ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
77262025-04-30T06:14:22.617ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
77272025-04-30T06:14:22.617ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
77282025-04-30T06:14:22.617ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77292025-04-30T06:14:22.617ZINFOtest_basic (dropshot): request completed latency_us = 1975 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = d815c0a2-882b-47de-bb39-ce66dd3afbf9 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
77302025-04-30T06:14:22.618ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = ac35064d-3a04-4439-a94f-86ef224a2113 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
77312025-04-30T06:14:22.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
77322025-04-30T06:14:22.618ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = CabooseValue
77332025-04-30T06:14:22.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
77342025-04-30T06:14:22.618ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = CabooseValue
77352025-04-30T06:14:22.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
77362025-04-30T06:14:22.618ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
77372025-04-30T06:14:22.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
77382025-04-30T06:14:22.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = CabooseValue
77392025-04-30T06:14:22.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
77402025-04-30T06:14:22.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
77412025-04-30T06:14:22.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
77422025-04-30T06:14:22.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77432025-04-30T06:14:22.619ZINFOtest_basic (dropshot): request completed latency_us = 1693 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = ac35064d-3a04-4439-a94f-86ef224a2113 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
77442025-04-30T06:14:22.620ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = cf61bcc2-40c0-4a4f-8b28-445bf69991f1 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
77452025-04-30T06:14:22.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
77462025-04-30T06:14:22.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = CabooseValue
77472025-04-30T06:14:22.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
77482025-04-30T06:14:22.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = CabooseValue
77492025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
77502025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
77512025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
77522025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = CabooseValue
77532025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 493 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
77542025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
77552025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 494 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
77562025-04-30T06:14:22.622ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77572025-04-30T06:14:22.623ZINFOtest_basic (dropshot): request completed latency_us = 2305 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = cf61bcc2-40c0-4a4f-8b28-445bf69991f1 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
77582025-04-30T06:14:22.624ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = baabcc9d-4fac-4935-a704-f7755ac48149 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
77592025-04-30T06:14:22.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
77602025-04-30T06:14:22.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
77612025-04-30T06:14:22.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
77622025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = CabooseValue
77632025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
77642025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
77652025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
77662025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = CabooseValue
77672025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
77682025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
77692025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
77702025-04-30T06:14:22.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77712025-04-30T06:14:22.626ZINFOtest_basic (dropshot): request completed latency_us = 1861 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = baabcc9d-4fac-4935-a704-f7755ac48149 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
77722025-04-30T06:14:22.627ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = a60dc3d4-80f1-495c-b10d-9032ef200a72 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
77732025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
77742025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
77752025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
77762025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = CabooseValue
77772025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
77782025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = CabooseValue
77792025-04-30T06:14:22.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
77802025-04-30T06:14:22.629ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = CabooseValue
77812025-04-30T06:14:22.629ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
77822025-04-30T06:14:22.629ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = CabooseValue
77832025-04-30T06:14:22.629ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
77842025-04-30T06:14:22.629ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77852025-04-30T06:14:22.629ZINFOtest_basic (dropshot): request completed latency_us = 1859 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = a60dc3d4-80f1-495c-b10d-9032ef200a72 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
77862025-04-30T06:14:22.630ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c0d9fb95-6859-4008-8117-cffdefd8dae2 uri = /sp/switch/1/component/rot/cmpa
77872025-04-30T06:14:22.630ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 507 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
77882025-04-30T06:14:22.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = ReadRot(Ok)
77892025-04-30T06:14:22.630ZINFOtest_basic (dropshot): request completed latency_us = 439 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c0d9fb95-6859-4008-8117-cffdefd8dae2 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
77902025-04-30T06:14:22.631ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f5f242a9-64e2-41d2-8e85-c2688645e80a uri = /sp/switch/1/component/rot/cfpa
77912025-04-30T06:14:22.631ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 508 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
77922025-04-30T06:14:22.631ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } response = ReadRot(Ok)
77932025-04-30T06:14:22.631ZINFOtest_basic (dropshot): request completed latency_us = 501 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f5f242a9-64e2-41d2-8e85-c2688645e80a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
77942025-04-30T06:14:22.632ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 64c78c33-3701-4b3d-a309-c3d9b00a1e1a uri = /sp/switch/1/component/rot/cfpa
77952025-04-30T06:14:22.632ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
77962025-04-30T06:14:22.632ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = ReadRot(Ok)
77972025-04-30T06:14:22.632ZINFOtest_basic (dropshot): request completed latency_us = 450 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 64c78c33-3701-4b3d-a309-c3d9b00a1e1a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
77982025-04-30T06:14:22.633ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = be83b478-0799-4de5-be4a-8109c147e132 uri = /sp/switch/1/component/rot/cfpa
77992025-04-30T06:14:22.633ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
78002025-04-30T06:14:22.633ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = ReadRot(Ok)
78012025-04-30T06:14:22.633ZINFOtest_basic (dropshot): request completed latency_us = 523 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = be83b478-0799-4de5-be4a-8109c147e132 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
78022025-04-30T06:14:22.634ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c7b90784-91b6-4fa7-8c42-eb164fbb2048 uri = /sp/sled/0
78032025-04-30T06:14:22.634ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(SpState) }
78042025-04-30T06:14:22.634ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
78052025-04-30T06:14:22.634ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
78062025-04-30T06:14:22.634ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
78072025-04-30T06:14:22.634ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } 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(()) }))
78082025-04-30T06:14:22.635ZINFOtest_basic (dropshot): request completed latency_us = 749 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c7b90784-91b6-4fa7-8c42-eb164fbb2048 response_code = 200 uri = /sp/sled/0
78092025-04-30T06:14:22.635ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c3299de9-cba2-450b-bb1d-4043b0de179e uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
78102025-04-30T06:14:22.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
78112025-04-30T06:14:22.635ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
78122025-04-30T06:14:22.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
78132025-04-30T06:14:22.636ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
78142025-04-30T06:14:22.636ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
78152025-04-30T06:14:22.636ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
78162025-04-30T06:14:22.636ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
78172025-04-30T06:14:22.636ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
78182025-04-30T06:14:22.636ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
78192025-04-30T06:14:22.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
78202025-04-30T06:14:22.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
78212025-04-30T06:14:22.638ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78222025-04-30T06:14:22.638ZINFOtest_basic (dropshot): request completed latency_us = 2872 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c3299de9-cba2-450b-bb1d-4043b0de179e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
78232025-04-30T06:14:22.639ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 273ee9fc-3e74-483a-9a78-5254c3a23ab1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
78242025-04-30T06:14:22.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
78252025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = CabooseValue
78262025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
78272025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = CabooseValue
78282025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
78292025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = CabooseValue
78302025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
78312025-04-30T06:14:22.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = CabooseValue
78322025-04-30T06:14:22.641ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
78332025-04-30T06:14:22.641ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
78342025-04-30T06:14:22.641ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
78352025-04-30T06:14:22.641ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78362025-04-30T06:14:22.641ZINFOtest_basic (dropshot): request completed latency_us = 1950 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 273ee9fc-3e74-483a-9a78-5254c3a23ab1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
78372025-04-30T06:14:22.642ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = d7aec7db-6393-4f3e-9ec4-804576dc46ac uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
78382025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
78392025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
78402025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
78412025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
78422025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
78432025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
78442025-04-30T06:14:22.642ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
78452025-04-30T06:14:22.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
78462025-04-30T06:14:22.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
78472025-04-30T06:14:22.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = CabooseValue
78482025-04-30T06:14:22.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
78492025-04-30T06:14:22.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78502025-04-30T06:14:22.643ZINFOtest_basic (dropshot): request completed latency_us = 1869 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = d7aec7db-6393-4f3e-9ec4-804576dc46ac response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
78512025-04-30T06:14:22.644ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f4606748-6edd-44ca-bf76-13a6f882d54d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
78522025-04-30T06:14:22.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
78532025-04-30T06:14:22.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
78542025-04-30T06:14:22.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
78552025-04-30T06:14:22.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
78562025-04-30T06:14:22.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
78572025-04-30T06:14:22.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = CabooseValue
78582025-04-30T06:14:22.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
78592025-04-30T06:14:22.646ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = CabooseValue
78602025-04-30T06:14:22.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
78612025-04-30T06:14:22.646ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = CabooseValue
78622025-04-30T06:14:22.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
78632025-04-30T06:14:22.646ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78642025-04-30T06:14:22.646ZINFOtest_basic (dropshot): request completed latency_us = 1924 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f4606748-6edd-44ca-bf76-13a6f882d54d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
78652025-04-30T06:14:22.648ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 52e9cf82-42b8-4687-98b1-2f3917aa78e3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
78662025-04-30T06:14:22.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
78672025-04-30T06:14:22.648ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
78682025-04-30T06:14:22.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
78692025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
78702025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
78712025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
78722025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
78732025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = CabooseValue
78742025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
78752025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = CabooseValue
78762025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
78772025-04-30T06:14:22.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78782025-04-30T06:14:22.649ZINFOtest_basic (dropshot): request completed latency_us = 1744 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 52e9cf82-42b8-4687-98b1-2f3917aa78e3 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
78792025-04-30T06:14:22.659ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = a390d4b3-b77f-4af7-a982-2854e73f03b2 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
78802025-04-30T06:14:22.659ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
78812025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
78822025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
78832025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
78842025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
78852025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
78862025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
78872025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = CabooseValue
78882025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
78892025-04-30T06:14:22.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = CabooseValue
78902025-04-30T06:14:22.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
78912025-04-30T06:14:22.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78922025-04-30T06:14:22.661ZINFOtest_basic (dropshot): request completed latency_us = 1992 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = a390d4b3-b77f-4af7-a982-2854e73f03b2 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
78932025-04-30T06:14:22.662ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = cea271cd-843d-4584-a213-44b49291ba60 uri = /sp/sled/0/component/rot/cmpa
78942025-04-30T06:14:22.662ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 691 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
78952025-04-30T06:14:22.663ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = ReadRot(Ok)
78962025-04-30T06:14:22.664ZINFOtest_basic (dropshot): request completed latency_us = 1247 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = cea271cd-843d-4584-a213-44b49291ba60 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
78972025-04-30T06:14:22.665ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 31042418-6067-44a1-8883-2ec72c7744f3 uri = /sp/sled/0/component/rot/cfpa
78982025-04-30T06:14:22.665ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 692 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
78992025-04-30T06:14:22.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = ReadRot(Ok)
79002025-04-30T06:14:22.666ZINFOtest_basic (dropshot): request completed latency_us = 955 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 31042418-6067-44a1-8883-2ec72c7744f3 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
79012025-04-30T06:14:22.666ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 9d771bb4-27ee-4ad1-9e9d-abb23f167f13 uri = /sp/sled/0/component/rot/cfpa
79022025-04-30T06:14:22.667ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 693 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
79032025-04-30T06:14:22.667ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = ReadRot(Ok)
79042025-04-30T06:14:22.667ZINFOtest_basic (dropshot): request completed latency_us = 583 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 9d771bb4-27ee-4ad1-9e9d-abb23f167f13 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
79052025-04-30T06:14:22.668ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 8a7b8fe7-6d1a-4a20-be45-ea9230d3d0e7 uri = /sp/sled/0/component/rot/cfpa
79062025-04-30T06:14:22.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 694 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
79072025-04-30T06:14:22.668ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = ReadRot(Ok)
79082025-04-30T06:14:22.668ZINFOtest_basic (dropshot): request completed latency_us = 617 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 8a7b8fe7-6d1a-4a20-be45-ea9230d3d0e7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
79092025-04-30T06:14:22.670ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 792d8aa7-e63f-4eb4-85d2-ab8dbe522d4d uri = /sp/sled/1
79102025-04-30T06:14:22.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(SpState) }
79112025-04-30T06:14:22.670ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
79122025-04-30T06:14:22.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
79132025-04-30T06:14:22.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
79142025-04-30T06:14:22.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } 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(()) }))
79152025-04-30T06:14:22.671ZINFOtest_basic (dropshot): request completed latency_us = 1587 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 792d8aa7-e63f-4eb4-85d2-ab8dbe522d4d response_code = 200 uri = /sp/sled/1
79162025-04-30T06:14:22.673ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 53dc063c-75d8-4900-bf2c-febff524f78a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
79172025-04-30T06:14:22.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
79182025-04-30T06:14:22.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
79192025-04-30T06:14:22.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
79202025-04-30T06:14:22.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
79212025-04-30T06:14:22.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
79222025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
79232025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
79242025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
79252025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
79262025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
79272025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
79282025-04-30T06:14:22.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79292025-04-30T06:14:22.675ZINFOtest_basic (dropshot): request completed latency_us = 2262 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 53dc063c-75d8-4900-bf2c-febff524f78a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
79302025-04-30T06:14:22.676ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f9e1f6dd-5de4-4edf-aa04-f4ab77d32e2d uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
79312025-04-30T06:14:22.676ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
79322025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = CabooseValue
79332025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
79342025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = CabooseValue
79352025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
79362025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = CabooseValue
79372025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
79382025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = CabooseValue
79392025-04-30T06:14:22.677ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
79402025-04-30T06:14:22.678ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
79412025-04-30T06:14:22.678ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
79422025-04-30T06:14:22.678ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79432025-04-30T06:14:22.678ZINFOtest_basic (dropshot): request completed latency_us = 1911 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = f9e1f6dd-5de4-4edf-aa04-f4ab77d32e2d response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
79442025-04-30T06:14:22.679ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 2502c0be-6a77-42a0-bd44-5e1f868ece8f uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
79452025-04-30T06:14:22.679ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
79462025-04-30T06:14:22.679ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
79472025-04-30T06:14:22.679ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
79482025-04-30T06:14:22.679ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
79492025-04-30T06:14:22.680ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
79502025-04-30T06:14:22.680ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
79512025-04-30T06:14:22.680ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
79522025-04-30T06:14:22.680ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
79532025-04-30T06:14:22.680ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
79542025-04-30T06:14:22.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = CabooseValue
79552025-04-30T06:14:22.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
79562025-04-30T06:14:22.681ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79572025-04-30T06:14:22.682ZINFOtest_basic (dropshot): request completed latency_us = 2771 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 2502c0be-6a77-42a0-bd44-5e1f868ece8f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
79582025-04-30T06:14:22.684ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 91e1866b-4001-4a74-b6ef-35d0583f576c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
79592025-04-30T06:14:22.684ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
79602025-04-30T06:14:22.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
79612025-04-30T06:14:22.685ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
79622025-04-30T06:14:22.685ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
79632025-04-30T06:14:22.686ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
79642025-04-30T06:14:22.686ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = CabooseValue
79652025-04-30T06:14:22.686ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
79662025-04-30T06:14:22.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = CabooseValue
79672025-04-30T06:14:22.689ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
79682025-04-30T06:14:22.690ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = CabooseValue
79692025-04-30T06:14:22.690ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
79702025-04-30T06:14:22.690ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79712025-04-30T06:14:22.691ZINFOtest_basic (dropshot): request completed latency_us = 6707 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 91e1866b-4001-4a74-b6ef-35d0583f576c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
79722025-04-30T06:14:22.692ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 4bb96cb0-25c9-42c1-929e-40b77a61ef99 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
79732025-04-30T06:14:22.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
79742025-04-30T06:14:22.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
79752025-04-30T06:14:22.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
79762025-04-30T06:14:22.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
79772025-04-30T06:14:22.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
79782025-04-30T06:14:22.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
79792025-04-30T06:14:22.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
79802025-04-30T06:14:22.695ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = CabooseValue
79812025-04-30T06:14:22.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
79822025-04-30T06:14:22.695ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = CabooseValue
79832025-04-30T06:14:22.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
79842025-04-30T06:14:22.695ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79852025-04-30T06:14:22.695ZINFOtest_basic (dropshot): request completed latency_us = 3260 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 4bb96cb0-25c9-42c1-929e-40b77a61ef99 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
79862025-04-30T06:14:22.697ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 11dff9a7-466c-4122-ba69-4d0b75ebfd96 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
79872025-04-30T06:14:22.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
79882025-04-30T06:14:22.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
79892025-04-30T06:14:22.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
79902025-04-30T06:14:22.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
79912025-04-30T06:14:22.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
79922025-04-30T06:14:22.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
79932025-04-30T06:14:22.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
79942025-04-30T06:14:22.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = CabooseValue
79952025-04-30T06:14:22.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
79962025-04-30T06:14:22.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = CabooseValue
79972025-04-30T06:14:22.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
79982025-04-30T06:14:22.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79992025-04-30T06:14:22.700ZINFOtest_basic (dropshot): request completed latency_us = 3345 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 11dff9a7-466c-4122-ba69-4d0b75ebfd96 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
80002025-04-30T06:14:22.701ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 4ac0cf59-9f52-4626-9f9b-b6a442faeea0 uri = /sp/sled/1/component/rot/cmpa
80012025-04-30T06:14:22.701ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 691 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
80022025-04-30T06:14:22.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = ReadRot(Ok)
80032025-04-30T06:14:22.702ZINFOtest_basic (dropshot): request completed latency_us = 947 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 4ac0cf59-9f52-4626-9f9b-b6a442faeea0 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
80042025-04-30T06:14:22.702ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 29ce4daa-17ab-4975-b34e-623a8e58e401 uri = /sp/sled/1/component/rot/cfpa
80052025-04-30T06:14:22.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 692 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
80062025-04-30T06:14:22.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = ReadRot(Ok)
80072025-04-30T06:14:22.703ZINFOtest_basic (dropshot): request completed latency_us = 530 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = 29ce4daa-17ab-4975-b34e-623a8e58e401 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
80082025-04-30T06:14:22.703ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = baf02ee6-a15c-4953-9fe1-916e68a3e0f2 uri = /sp/sled/1/component/rot/cfpa
80092025-04-30T06:14:22.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 693 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
80102025-04-30T06:14:22.706ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = ReadRot(Ok)
80112025-04-30T06:14:22.706ZINFOtest_basic (dropshot): request completed latency_us = 2334 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = baf02ee6-a15c-4953-9fe1-916e68a3e0f2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
80122025-04-30T06:14:22.707ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c0a52f1d-e0fb-4a19-99fb-0fc837778b31 uri = /sp/sled/1/component/rot/cfpa
80132025-04-30T06:14:22.707ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 694 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
80142025-04-30T06:14:22.707ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = ReadRot(Ok)
80152025-04-30T06:14:22.708ZINFOtest_basic (dropshot): request completed latency_us = 925 local_addr = [::1]:37822 method = GET remote_addr = [::1]:39012 req_id = c0a52f1d-e0fb-4a19-99fb-0fc837778b31 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
80162025-04-30T06:14:22.980ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:50635
80172025-04-30T06:14:22.980ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = ee8d3e89-b299-4bd2-8f3a-d974d946b030 uri = /ignition
80182025-04-30T06:14:22.980ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
80192025-04-30T06:14:22.980ZDEBGtest_basic: 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 }]
80202025-04-30T06:14:22.980ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
80212025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
80222025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
80232025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
80242025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
80252025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
80262025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
80272025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
80282025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
80292025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
80302025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
80312025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
80322025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
80332025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
80342025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
80352025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
80362025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
80372025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
80382025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
80392025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
80402025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
80412025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
80422025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
80432025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
80442025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
80452025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
80462025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
80472025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
80482025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
80492025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
80502025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
80512025-04-30T06:14:22.980ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
80522025-04-30T06:14:22.980ZINFOtest_basic (dropshot): request completed latency_us = 724 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = ee8d3e89-b299-4bd2-8f3a-d974d946b030 response_code = 200 uri = /ignition
80532025-04-30T06:14:22.981ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 42041789-99f4-4a62-9266-1cdd6a1b3c86 uri = /sp/switch/0
80542025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(SpState) }
80552025-04-30T06:14:22.981ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
80562025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
80572025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
80582025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } 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(()) }))
80592025-04-30T06:14:22.981ZINFOtest_basic (dropshot): request completed latency_us = 709 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 42041789-99f4-4a62-9266-1cdd6a1b3c86 response_code = 200 uri = /sp/switch/0
80602025-04-30T06:14:22.981ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 20991756-a6b7-4de9-8daa-67e7ce9474d5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
80612025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
80622025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = CabooseValue
80632025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
80642025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } response = CabooseValue
80652025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
80662025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
80672025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
80682025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = CabooseValue
80692025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
80702025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
80712025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
80722025-04-30T06:14:22.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80732025-04-30T06:14:22.981ZINFOtest_basic (dropshot): request completed latency_us = 1693 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 20991756-a6b7-4de9-8daa-67e7ce9474d5 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
80742025-04-30T06:14:22.981ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 76906314-4648-45eb-b9dc-d7b190dd85b5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
80752025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
80762025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = CabooseValue
80772025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
80782025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = CabooseValue
80792025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
80802025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
80812025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
80822025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = CabooseValue
80832025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
80842025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
80852025-04-30T06:14:22.986ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
80862025-04-30T06:14:22.987ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80872025-04-30T06:14:22.987ZINFOtest_basic (dropshot): request completed latency_us = 6463 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 76906314-4648-45eb-b9dc-d7b190dd85b5 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
80882025-04-30T06:14:22.993ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 26e7c9c6-9f02-41d5-b321-ae6adbf57235 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
80892025-04-30T06:14:22.995ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
80902025-04-30T06:14:22.995ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = CabooseValue
80912025-04-30T06:14:22.995ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
80922025-04-30T06:14:22.995ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = CabooseValue
80932025-04-30T06:14:22.995ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
80942025-04-30T06:14:22.996ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
80952025-04-30T06:14:22.996ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
80962025-04-30T06:14:22.996ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = CabooseValue
80972025-04-30T06:14:22.996ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
80982025-04-30T06:14:22.996ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
80992025-04-30T06:14:22.996ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
81002025-04-30T06:14:22.997ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81012025-04-30T06:14:22.997ZINFOtest_basic (dropshot): request completed latency_us = 6660 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 26e7c9c6-9f02-41d5-b321-ae6adbf57235 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
81022025-04-30T06:14:22.999ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 0cdfd318-229b-48bf-9d41-d22df3c831f5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
81032025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
81042025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
81052025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
81062025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = CabooseValue
81072025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 591 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
81082025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
81092025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 592 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
81102025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = CabooseValue
81112025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 593 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
81122025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
81132025-04-30T06:14:22.999ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 594 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
81142025-04-30T06:14:23.002ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81152025-04-30T06:14:23.002ZINFOtest_basic (dropshot): request completed latency_us = 1732 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 0cdfd318-229b-48bf-9d41-d22df3c831f5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
81162025-04-30T06:14:23.003ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 004b4246-47e1-4fac-a089-458e12c0c515 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
81172025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
81182025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = CabooseValue
81192025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
81202025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = CabooseValue
81212025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 597 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
81222025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = CabooseValue
81232025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 598 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
81242025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = CabooseValue
81252025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 599 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
81262025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = CabooseValue
81272025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 600 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
81282025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81292025-04-30T06:14:23.003ZINFOtest_basic (dropshot): request completed latency_us = 1734 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 004b4246-47e1-4fac-a089-458e12c0c515 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
81302025-04-30T06:14:23.003ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 943da030-6e42-41ab-b0e9-ef0303bdbb83 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
81312025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
81322025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = CabooseValue
81332025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
81342025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = CabooseValue
81352025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
81362025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = CabooseValue
81372025-04-30T06:14:23.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
81382025-04-30T06:14:23.004ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = CabooseValue
81392025-04-30T06:14:23.004ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
81402025-04-30T06:14:23.004ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = CabooseValue
81412025-04-30T06:14:23.004ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
81422025-04-30T06:14:23.006ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81432025-04-30T06:14:23.006ZINFOtest_basic (dropshot): request completed latency_us = 1175 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 943da030-6e42-41ab-b0e9-ef0303bdbb83 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
81442025-04-30T06:14:23.006ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = d0c9aaa2-87a7-4d53-b5f7-dbb8d082682d uri = /sp/switch/0/component/rot/cmpa
81452025-04-30T06:14:23.006ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
81462025-04-30T06:14:23.006ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = ReadRot(Ok)
81472025-04-30T06:14:23.006ZINFOtest_basic (dropshot): request completed latency_us = 589 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = d0c9aaa2-87a7-4d53-b5f7-dbb8d082682d response_code = 200 uri = /sp/switch/0/component/rot/cmpa
81482025-04-30T06:14:23.006ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = c305c678-597a-4369-8ce3-6abd90d3fed4 uri = /sp/switch/0/component/rot/cfpa
81492025-04-30T06:14:23.006ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
81502025-04-30T06:14:23.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = ReadRot(Ok)
81512025-04-30T06:14:23.007ZINFOtest_basic (dropshot): request completed latency_us = 507 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = c305c678-597a-4369-8ce3-6abd90d3fed4 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
81522025-04-30T06:14:23.009ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 7db24013-2181-4f5d-a667-12c0496f3c28 uri = /sp/switch/0/component/rot/cfpa
81532025-04-30T06:14:23.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
81542025-04-30T06:14:23.009ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = ReadRot(Ok)
81552025-04-30T06:14:23.009ZINFOtest_basic (dropshot): request completed latency_us = 461 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 7db24013-2181-4f5d-a667-12c0496f3c28 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
81562025-04-30T06:14:23.009ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = ba081a75-115f-4a64-9f1a-f3184d4c9d9b uri = /sp/switch/0/component/rot/cfpa
81572025-04-30T06:14:23.010ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
81582025-04-30T06:14:23.010ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = ReadRot(Ok)
81592025-04-30T06:14:23.010ZINFOtest_basic (dropshot): request completed latency_us = 437 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = ba081a75-115f-4a64-9f1a-f3184d4c9d9b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
81602025-04-30T06:14:23.013ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 3e67e3d2-a7c4-4e41-8d97-f227706d41ff uri = /sp/switch/1
81612025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 511 }, kind: MgsRequest(SpState) }
81622025-04-30T06:14:23.013ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
81632025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
81642025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 512 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
81652025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } 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(()) }))
81662025-04-30T06:14:23.013ZINFOtest_basic (dropshot): request completed latency_us = 648 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 3e67e3d2-a7c4-4e41-8d97-f227706d41ff response_code = 200 uri = /sp/switch/1
81672025-04-30T06:14:23.013ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = e7122bcb-f051-4a79-aa1a-b453b33d3415 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
81682025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
81692025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = CabooseValue
81702025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
81712025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = CabooseValue
81722025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
81732025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = CabooseValue
81742025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
81752025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = CabooseValue
81762025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
81772025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
81782025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
81792025-04-30T06:14:23.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81802025-04-30T06:14:23.013ZINFOtest_basic (dropshot): request completed latency_us = 1290 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = e7122bcb-f051-4a79-aa1a-b453b33d3415 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
81812025-04-30T06:14:23.013ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = a8c894eb-b196-47ea-94e4-a7dae399ab44 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
81822025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
81832025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = CabooseValue
81842025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
81852025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = CabooseValue
81862025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
81872025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = CabooseValue
81882025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
81892025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = CabooseValue
81902025-04-30T06:14:23.014ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
81912025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
81922025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
81932025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81942025-04-30T06:14:23.016ZINFOtest_basic (dropshot): request completed latency_us = 1923 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = a8c894eb-b196-47ea-94e4-a7dae399ab44 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
81952025-04-30T06:14:23.016ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 2465915c-4225-42f5-b26f-85aeed7773f8 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
81962025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
81972025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = CabooseValue
81982025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
81992025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = CabooseValue
82002025-04-30T06:14:23.016ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
82012025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = CabooseValue
82022025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
82032025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = CabooseValue
82042025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
82052025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = CabooseValue
82062025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
82072025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
82082025-04-30T06:14:23.018ZINFOtest_basic (dropshot): request completed latency_us = 1198 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 2465915c-4225-42f5-b26f-85aeed7773f8 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
82092025-04-30T06:14:23.018ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 7128e29a-a379-49e9-a58a-7f4752c313b5 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
82102025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
82112025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
82122025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
82132025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = CabooseValue
82142025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
82152025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = CabooseValue
82162025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
82172025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
82182025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
82192025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = CabooseValue
82202025-04-30T06:14:23.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
82212025-04-30T06:14:23.019ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
82222025-04-30T06:14:23.019ZINFOtest_basic (dropshot): request completed latency_us = 1315 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 7128e29a-a379-49e9-a58a-7f4752c313b5 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
82232025-04-30T06:14:23.020ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 42edb8af-a5fb-442b-b64a-83cd17ee3b4a uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
82242025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
82252025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
82262025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
82272025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = CabooseValue
82282025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
82292025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = CabooseValue
82302025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
82312025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
82322025-04-30T06:14:23.020ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
82332025-04-30T06:14:23.021ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = CabooseValue
82342025-04-30T06:14:23.021ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
82352025-04-30T06:14:23.022ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
82362025-04-30T06:14:23.022ZINFOtest_basic (dropshot): request completed latency_us = 1845 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 42edb8af-a5fb-442b-b64a-83cd17ee3b4a response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
82372025-04-30T06:14:23.022ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = ab374697-e101-48eb-8207-4e4f0478e821 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
82382025-04-30T06:14:23.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
82392025-04-30T06:14:23.022ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
82402025-04-30T06:14:23.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
82412025-04-30T06:14:23.022ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = CabooseValue
82422025-04-30T06:14:23.022ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 545 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
82432025-04-30T06:14:23.023ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = CabooseValue
82442025-04-30T06:14:23.023ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
82452025-04-30T06:14:23.023ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = CabooseValue
82462025-04-30T06:14:23.023ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
82472025-04-30T06:14:23.023ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = CabooseValue
82482025-04-30T06:14:23.023ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
82492025-04-30T06:14:23.024ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
82502025-04-30T06:14:23.024ZINFOtest_basic (dropshot): request completed latency_us = 2181 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = ab374697-e101-48eb-8207-4e4f0478e821 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
82512025-04-30T06:14:23.025ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 6aa42640-c1ce-471c-a259-202758a9faa0 uri = /sp/switch/1/component/rot/cmpa
82522025-04-30T06:14:23.025ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 549 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
82532025-04-30T06:14:23.025ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = ReadRot(Ok)
82542025-04-30T06:14:23.026ZINFOtest_basic (dropshot): request completed latency_us = 745 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 6aa42640-c1ce-471c-a259-202758a9faa0 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
82552025-04-30T06:14:23.028ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = b3faf41e-f5cf-43ea-a7f5-269060efdb6a uri = /sp/switch/1/component/rot/cfpa
82562025-04-30T06:14:23.028ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 550 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
82572025-04-30T06:14:23.028ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = ReadRot(Ok)
82582025-04-30T06:14:23.028ZINFOtest_basic (dropshot): request completed latency_us = 842 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = b3faf41e-f5cf-43ea-a7f5-269060efdb6a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
82592025-04-30T06:14:23.028ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 06b273f5-419e-4383-9209-fe5a439e46fa uri = /sp/switch/1/component/rot/cfpa
82602025-04-30T06:14:23.028ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 551 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
82612025-04-30T06:14:23.029ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = ReadRot(Ok)
82622025-04-30T06:14:23.029ZINFOtest_basic (dropshot): request completed latency_us = 841 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 06b273f5-419e-4383-9209-fe5a439e46fa response_code = 200 uri = /sp/switch/1/component/rot/cfpa
82632025-04-30T06:14:23.043ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 445450b0-d891-436a-bb90-35b60fdbec42 uri = /sp/switch/1/component/rot/cfpa
82642025-04-30T06:14:23.043ZTRACtest_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
82652025-04-30T06:14:23.043ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
82662025-04-30T06:14:23.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = ReadRot(Ok)
82672025-04-30T06:14:23.045ZINFOtest_basic (dropshot): request completed latency_us = 6632 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 445450b0-d891-436a-bb90-35b60fdbec42 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
82682025-04-30T06:14:23.046ZWARNtest_basic (producer-registration-task): failed to register with Nexus, will retry count = 7 delay = 23.019904778s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
82692025-04-30T06:14:23.051ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 0688c1ed-cbab-484a-b5f3-8e35ad663656 uri = /sp/sled/0
82702025-04-30T06:14:23.051ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(SpState) }
82712025-04-30T06:14:23.051ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
82722025-04-30T06:14:23.051ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
82732025-04-30T06:14:23.051ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
82742025-04-30T06:14:23.051ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } 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(()) }))
82752025-04-30T06:14:23.051ZINFOtest_basic (dropshot): request completed latency_us = 1591 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 0688c1ed-cbab-484a-b5f3-8e35ad663656 response_code = 200 uri = /sp/sled/0
82762025-04-30T06:14:23.051ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 1a26ab9c-fc55-43e2-9656-49c744ce524f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
82772025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
82782025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
82792025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
82802025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
82812025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
82822025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
82832025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
82842025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = CabooseValue
82852025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
82862025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
82872025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
82882025-04-30T06:14:23.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
82892025-04-30T06:14:23.053ZINFOtest_basic (dropshot): request completed latency_us = 2754 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 1a26ab9c-fc55-43e2-9656-49c744ce524f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
82902025-04-30T06:14:23.053ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = d65fc5ed-845f-4540-a0f2-d522335c0255 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
82912025-04-30T06:14:23.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
82922025-04-30T06:14:23.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = CabooseValue
82932025-04-30T06:14:23.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
82942025-04-30T06:14:23.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = CabooseValue
82952025-04-30T06:14:23.055ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
82962025-04-30T06:14:23.055ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = CabooseValue
82972025-04-30T06:14:23.056ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
82982025-04-30T06:14:23.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = CabooseValue
82992025-04-30T06:14:23.060ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
83002025-04-30T06:14:23.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
83012025-04-30T06:14:23.061ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
83022025-04-30T06:14:23.061ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83032025-04-30T06:14:23.061ZINFOtest_basic (dropshot): request completed latency_us = 3684 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = d65fc5ed-845f-4540-a0f2-d522335c0255 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
83042025-04-30T06:14:23.063ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 92659596-592c-4645-b9dd-1189f1875bd3 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
83052025-04-30T06:14:23.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
83062025-04-30T06:14:23.064ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = CabooseValue
83072025-04-30T06:14:23.064ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
83082025-04-30T06:14:23.065ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = CabooseValue
83092025-04-30T06:14:23.065ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
83102025-04-30T06:14:23.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = CabooseValue
83112025-04-30T06:14:23.066ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
83122025-04-30T06:14:23.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = CabooseValue
83132025-04-30T06:14:23.067ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
83142025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = CabooseValue
83152025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
83162025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83172025-04-30T06:14:23.079ZINFOtest_basic (dropshot): request completed latency_us = 5808 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 92659596-592c-4645-b9dd-1189f1875bd3 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
83182025-04-30T06:14:23.079ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 99797dda-7e4e-41c9-8aad-d32f2acef066 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
83192025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
83202025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = CabooseValue
83212025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
83222025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = CabooseValue
83232025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
83242025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = CabooseValue
83252025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
83262025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } response = CabooseValue
83272025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
83282025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = CabooseValue
83292025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
83302025-04-30T06:14:23.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83312025-04-30T06:14:23.080ZINFOtest_basic (dropshot): request completed latency_us = 2445 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 99797dda-7e4e-41c9-8aad-d32f2acef066 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
83322025-04-30T06:14:23.080ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = bc5a584e-7658-4ef9-ad1f-c4d543d2976f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
83332025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
83342025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
83352025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
83362025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
83372025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
83382025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = CabooseValue
83392025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
83402025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = CabooseValue
83412025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
83422025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = CabooseValue
83432025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
83442025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83452025-04-30T06:14:23.080ZINFOtest_basic (dropshot): request completed latency_us = 1075 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = bc5a584e-7658-4ef9-ad1f-c4d543d2976f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
83462025-04-30T06:14:23.080ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = bd4a78ee-a390-4b8d-8fda-c8e61b989eee uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
83472025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
83482025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
83492025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
83502025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
83512025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
83522025-04-30T06:14:23.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = CabooseValue
83532025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
83542025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = CabooseValue
83552025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
83562025-04-30T06:14:23.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
83572025-04-30T06:14:23.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
83582025-04-30T06:14:23.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
83592025-04-30T06:14:23.081ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
83602025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(SpState) }
83612025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(SpState) }
83622025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(SpState) }
83632025-04-30T06:14:23.081ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
83642025-04-30T06:14:23.081ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
83652025-04-30T06:14:23.081ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
83662025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = CabooseValue
83672025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(SpState) }
83682025-04-30T06:14:23.081ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
83692025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83702025-04-30T06:14:23.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83712025-04-30T06:14:23.083ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83722025-04-30T06:14:23.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
83732025-04-30T06:14:23.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(SpState) }
83742025-04-30T06:14:23.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
83752025-04-30T06:14:23.085ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
83762025-04-30T06:14:23.085ZDEBGtest_basic (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
83772025-04-30T06:14:23.085ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
83782025-04-30T06:14:23.085ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
83792025-04-30T06:14:23.085ZDEBGtest_basic (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
83802025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83812025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
83822025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
83832025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83842025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
83852025-04-30T06:14:23.085ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
83862025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
83872025-04-30T06:14:23.085ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 697 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
83882025-04-30T06:14:23.086ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
83892025-04-30T06:14:23.086ZDEBGtest_basic (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
83902025-04-30T06:14:23.086ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
83912025-04-30T06:14:23.086ZDEBGtest_basic (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
83922025-04-30T06:14:23.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83932025-04-30T06:14:23.086ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
83942025-04-30T06:14:23.086ZINFOtest_basic (dropshot): request completed latency_us = 7311 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = bd4a78ee-a390-4b8d-8fda-c8e61b989eee response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
83952025-04-30T06:14:23.086ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
83962025-04-30T06:14:23.086ZDEBGtest_basic (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
83972025-04-30T06:14:23.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
83982025-04-30T06:14:23.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
83992025-04-30T06:14:23.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(SpState) }
84002025-04-30T06:14:23.090ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 698 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
84012025-04-30T06:14:23.090ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
84022025-04-30T06:14:23.091ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
84032025-04-30T06:14:23.091ZDEBGtest_basic (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
84042025-04-30T06:14:23.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84052025-04-30T06:14:23.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
84062025-04-30T06:14:23.099ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
84072025-04-30T06:14:23.100ZDEBGtest_basic (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
84082025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
84092025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84102025-04-30T06:14:23.100ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = a01e2b70-6a21-4839-b53e-33ca58f082a0 uri = /sp/sled/0/component/rot/cmpa
84112025-04-30T06:14:23.100ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
84122025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 699 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
84132025-04-30T06:14:23.100ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
84142025-04-30T06:14:23.100ZDEBGtest_basic (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
84152025-04-30T06:14:23.100ZDEBGtest_basic (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
84162025-04-30T06:14:23.100ZDEBGtest_basic (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
84172025-04-30T06:14:23.100ZDEBGtest_basic (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
84182025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84192025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
84202025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
84212025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 700 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
84222025-04-30T06:14:23.100ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
84232025-04-30T06:14:23.100ZDEBGtest_basic (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
84242025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = ReadRot(Ok)
84252025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
84262025-04-30T06:14:23.100ZINFOtest_basic (dropshot): request completed latency_us = 7592 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = a01e2b70-6a21-4839-b53e-33ca58f082a0 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
84272025-04-30T06:14:23.100ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
84282025-04-30T06:14:23.100ZDEBGtest_basic (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
84292025-04-30T06:14:23.100ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84302025-04-30T06:14:23.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
84312025-04-30T06:14:23.103ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
84322025-04-30T06:14:23.103ZDEBGtest_basic (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
84332025-04-30T06:14:23.103ZDEBGtest_basic (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
84342025-04-30T06:14:23.103ZDEBGtest_basic (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
84352025-04-30T06:14:23.103ZDEBGtest_basic (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
84362025-04-30T06:14:23.103ZDEBGtest_basic (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
84372025-04-30T06:14:23.104ZDEBGtest_basic (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
84382025-04-30T06:14:23.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84392025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
84402025-04-30T06:14:23.115ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
84412025-04-30T06:14:23.115ZDEBGtest_basic (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
84422025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
84432025-04-30T06:14:23.115ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 4e66c9f7-e4ec-4976-b5a9-85fe5bbb978f uri = /sp/sled/0/component/rot/cfpa
84442025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
84452025-04-30T06:14:23.115ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
84462025-04-30T06:14:23.115ZDEBGtest_basic (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
84472025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84482025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
84492025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84502025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
84512025-04-30T06:14:23.115ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
84522025-04-30T06:14:23.115ZDEBGtest_basic (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
84532025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = ReadRot(Ok)
84542025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
84552025-04-30T06:14:23.115ZINFOtest_basic (dropshot): request completed latency_us = 9816 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 4e66c9f7-e4ec-4976-b5a9-85fe5bbb978f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
84562025-04-30T06:14:23.115ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
84572025-04-30T06:14:23.115ZDEBGtest_basic (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
84582025-04-30T06:14:23.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84592025-04-30T06:14:23.118ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(SpState) }
84602025-04-30T06:14:23.123ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
84612025-04-30T06:14:23.123ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84622025-04-30T06:14:23.123ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
84632025-04-30T06:14:23.123ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
84642025-04-30T06:14:23.124ZDEBGtest_basic (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
84652025-04-30T06:14:23.124ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
84662025-04-30T06:14:23.124ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 853a80b3-d732-4870-bcf0-620b4bed9375 uri = /sp/sled/0/component/rot/cfpa
84672025-04-30T06:14:23.124ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
84682025-04-30T06:14:23.131ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
84692025-04-30T06:14:23.131ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
84702025-04-30T06:14:23.131ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = ReadRot(Ok)
84712025-04-30T06:14:23.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
84722025-04-30T06:14:23.132ZINFOtest_basic (dropshot): request completed latency_us = 2771 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 853a80b3-d732-4870-bcf0-620b4bed9375 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
84732025-04-30T06:14:23.132ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
84742025-04-30T06:14:23.132ZDEBGtest_basic (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
84752025-04-30T06:14:23.132ZDEBGtest_basic (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
84762025-04-30T06:14:23.132ZDEBGtest_basic (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
84772025-04-30T06:14:23.132ZDEBGtest_basic (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
84782025-04-30T06:14:23.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
84792025-04-30T06:14:23.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
84802025-04-30T06:14:23.132ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
84812025-04-30T06:14:23.132ZDEBGtest_basic (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
84822025-04-30T06:14:23.132ZDEBGtest_basic (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
84832025-04-30T06:14:23.132ZDEBGtest_basic (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
84842025-04-30T06:14:23.132ZDEBGtest_basic (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
84852025-04-30T06:14:23.132ZDEBGtest_basic (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
84862025-04-30T06:14:23.132ZDEBGtest_basic (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
84872025-04-30T06:14:23.132ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = edb234b8-24a8-4756-90f5-1e39305f5d7a uri = /sp/sled/0/component/rot/cfpa
84882025-04-30T06:14:23.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
84892025-04-30T06:14:23.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
84902025-04-30T06:14:23.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = ReadRot(Ok)
84912025-04-30T06:14:23.135ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(SpState) }
84922025-04-30T06:14:23.135ZINFOtest_basic (dropshot): request completed latency_us = 4215 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = edb234b8-24a8-4756-90f5-1e39305f5d7a response_code = 200 uri = /sp/sled/0/component/rot/cfpa
84932025-04-30T06:14:23.136ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
84942025-04-30T06:14:23.137ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
84952025-04-30T06:14:23.137ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
84962025-04-30T06:14:23.137ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = e747f17e-8a82-4246-926d-3b39ffe0aa4b uri = /sp/sled/1
84972025-04-30T06:14:23.137ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(SpState) }
84982025-04-30T06:14:23.137ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
84992025-04-30T06:14:23.137ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
85002025-04-30T06:14:23.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
85012025-04-30T06:14:23.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } 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(()) }))
85022025-04-30T06:14:23.138ZINFOtest_basic (dropshot): request completed latency_us = 877 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = e747f17e-8a82-4246-926d-3b39ffe0aa4b response_code = 200 uri = /sp/sled/1
85032025-04-30T06:14:23.138ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = c8fb4465-dcf2-4ca5-a8af-62d1645f2942 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
85042025-04-30T06:14:23.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
85052025-04-30T06:14:23.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = CabooseValue
85062025-04-30T06:14:23.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
85072025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = CabooseValue
85082025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
85092025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = CabooseValue
85102025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
85112025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = CabooseValue
85122025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
85132025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
85142025-04-30T06:14:23.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
85152025-04-30T06:14:23.140ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85162025-04-30T06:14:23.140ZINFOtest_basic (dropshot): request completed latency_us = 1288 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = c8fb4465-dcf2-4ca5-a8af-62d1645f2942 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
85172025-04-30T06:14:23.141ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 68a97181-e857-44f7-85dc-9dbe2ada9fb0 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
85182025-04-30T06:14:23.141ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
85192025-04-30T06:14:23.141ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = CabooseValue
85202025-04-30T06:14:23.141ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
85212025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = CabooseValue
85222025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
85232025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = CabooseValue
85242025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
85252025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = CabooseValue
85262025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
85272025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
85282025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
85292025-04-30T06:14:23.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85302025-04-30T06:14:23.142ZINFOtest_basic (dropshot): request completed latency_us = 1416 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 68a97181-e857-44f7-85dc-9dbe2ada9fb0 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
85312025-04-30T06:14:23.143ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 933cefd7-965b-43e5-a09f-21ba47901b6e uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
85322025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
85332025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = CabooseValue
85342025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
85352025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = CabooseValue
85362025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
85372025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
85382025-04-30T06:14:23.144ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
85392025-04-30T06:14:23.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
85402025-04-30T06:14:23.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
85412025-04-30T06:14:23.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = CabooseValue
85422025-04-30T06:14:23.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
85432025-04-30T06:14:23.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85442025-04-30T06:14:23.145ZINFOtest_basic (dropshot): request completed latency_us = 1197 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 933cefd7-965b-43e5-a09f-21ba47901b6e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
85452025-04-30T06:14:23.148ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = c90553a0-622f-458f-a1f3-40962ef94a86 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
85462025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
85472025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = CabooseValue
85482025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
85492025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = CabooseValue
85502025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
85512025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
85522025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
85532025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
85542025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
85552025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = CabooseValue
85562025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
85572025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85582025-04-30T06:14:23.148ZINFOtest_basic (dropshot): request completed latency_us = 1425 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = c90553a0-622f-458f-a1f3-40962ef94a86 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
85592025-04-30T06:14:23.148ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 1dd39bc7-dc6d-4f9f-9d98-62e870c2bb67 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
85602025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
85612025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = CabooseValue
85622025-04-30T06:14:23.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
85632025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = CabooseValue
85642025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
85652025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = CabooseValue
85662025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
85672025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = CabooseValue
85682025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
85692025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = CabooseValue
85702025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
85712025-04-30T06:14:23.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85722025-04-30T06:14:23.150ZINFOtest_basic (dropshot): request completed latency_us = 1547 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 1dd39bc7-dc6d-4f9f-9d98-62e870c2bb67 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
85732025-04-30T06:14:23.152ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = beec1201-393c-4874-a5b2-edac85d5472e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
85742025-04-30T06:14:23.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
85752025-04-30T06:14:23.152ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = CabooseValue
85762025-04-30T06:14:23.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
85772025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = CabooseValue
85782025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
85792025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = CabooseValue
85802025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
85812025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = CabooseValue
85822025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
85832025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
85842025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
85852025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85862025-04-30T06:14:23.153ZINFOtest_basic (dropshot): request completed latency_us = 1622 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = beec1201-393c-4874-a5b2-edac85d5472e response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
85872025-04-30T06:14:23.153ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 12677904-3412-406b-ab77-94c13290a715 uri = /sp/sled/1/component/rot/cmpa
85882025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
85892025-04-30T06:14:23.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = ReadRot(Ok)
85902025-04-30T06:14:23.153ZINFOtest_basic (dropshot): request completed latency_us = 395 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 12677904-3412-406b-ab77-94c13290a715 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
85912025-04-30T06:14:23.154ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 725f5250-18dc-4650-91b5-3fd82385d143 uri = /sp/sled/1/component/rot/cfpa
85922025-04-30T06:14:23.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
85932025-04-30T06:14:23.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = ReadRot(Ok)
85942025-04-30T06:14:23.158ZINFOtest_basic (dropshot): request completed latency_us = 548 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 725f5250-18dc-4650-91b5-3fd82385d143 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
85952025-04-30T06:14:23.158ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 70005bbb-45ec-43d8-a632-d4f092e5c9c2 uri = /sp/sled/1/component/rot/cfpa
85962025-04-30T06:14:23.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
85972025-04-30T06:14:23.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = ReadRot(Ok)
85982025-04-30T06:14:23.158ZINFOtest_basic (dropshot): request completed latency_us = 753 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 70005bbb-45ec-43d8-a632-d4f092e5c9c2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
85992025-04-30T06:14:23.158ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 61d66ced-5b62-4194-9c6f-9932386d2258 uri = /sp/sled/1/component/rot/cfpa
86002025-04-30T06:14:23.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
86012025-04-30T06:14:23.158ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = ReadRot(Ok)
86022025-04-30T06:14:23.158ZINFOtest_basic (dropshot): request completed latency_us = 912 local_addr = [::1]:37822 method = GET remote_addr = [::1]:50635 req_id = 61d66ced-5b62-4194-9c6f-9932386d2258 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
86032025-04-30T06:14:23.361ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:64898
86042025-04-30T06:14:23.362ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 42ded280-6d06-49cc-95a4-6597dca343f6 uri = /ignition
86052025-04-30T06:14:23.362ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
86062025-04-30T06:14:23.362ZDEBGtest_basic: 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 }]
86072025-04-30T06:14:23.363ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
86082025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
86092025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
86102025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
86112025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
86122025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
86132025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
86142025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
86152025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
86162025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
86172025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
86182025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
86192025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
86202025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
86212025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
86222025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
86232025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
86242025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
86252025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
86262025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
86272025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
86282025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
86292025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
86302025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
86312025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
86322025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
86332025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
86342025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
86352025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
86362025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
86372025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
86382025-04-30T06:14:23.363ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
86392025-04-30T06:14:23.363ZINFOtest_basic (dropshot): request completed latency_us = 805 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 42ded280-6d06-49cc-95a4-6597dca343f6 response_code = 200 uri = /ignition
86402025-04-30T06:14:23.363ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = c33de0aa-5963-45be-a0b0-ea9516f4ddd7 uri = /sp/switch/0
86412025-04-30T06:14:23.364ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(SpState) }
86422025-04-30T06:14:23.365ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
86432025-04-30T06:14:23.365ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
86442025-04-30T06:14:23.365ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
86452025-04-30T06:14:23.365ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } 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(()) }))
86462025-04-30T06:14:23.365ZINFOtest_basic (dropshot): request completed latency_us = 1962 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = c33de0aa-5963-45be-a0b0-ea9516f4ddd7 response_code = 200 uri = /sp/switch/0
86472025-04-30T06:14:23.367ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 0de9650c-0ca6-4dd4-985d-c1d4d14e8c78 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
86482025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
86492025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = CabooseValue
86502025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
86512025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = CabooseValue
86522025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
86532025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = CabooseValue
86542025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
86552025-04-30T06:14:23.369ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = CabooseValue
86562025-04-30T06:14:23.370ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
86572025-04-30T06:14:23.370ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
86582025-04-30T06:14:23.370ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
86592025-04-30T06:14:23.370ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86602025-04-30T06:14:23.370ZINFOtest_basic (dropshot): request completed latency_us = 3514 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 0de9650c-0ca6-4dd4-985d-c1d4d14e8c78 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
86612025-04-30T06:14:23.371ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 47a09eaf-b4b5-4794-bddd-3b6c401dc597 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
86622025-04-30T06:14:23.371ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
86632025-04-30T06:14:23.371ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } response = CabooseValue
86642025-04-30T06:14:23.371ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
86652025-04-30T06:14:23.371ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
86662025-04-30T06:14:23.371ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
86672025-04-30T06:14:23.372ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
86682025-04-30T06:14:23.373ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
86692025-04-30T06:14:23.373ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
86702025-04-30T06:14:23.373ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
86712025-04-30T06:14:23.373ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
86722025-04-30T06:14:23.373ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
86732025-04-30T06:14:23.373ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86742025-04-30T06:14:23.373ZINFOtest_basic (dropshot): request completed latency_us = 2619 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 47a09eaf-b4b5-4794-bddd-3b6c401dc597 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
86752025-04-30T06:14:23.374ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = abe8e87f-9583-47bf-a060-6db656655979 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
86762025-04-30T06:14:23.374ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
86772025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = CabooseValue
86782025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
86792025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
86802025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
86812025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
86822025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
86832025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
86842025-04-30T06:14:23.375ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
86852025-04-30T06:14:23.376ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
86862025-04-30T06:14:23.376ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
86872025-04-30T06:14:23.377ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86882025-04-30T06:14:23.377ZINFOtest_basic (dropshot): request completed latency_us = 2636 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = abe8e87f-9583-47bf-a060-6db656655979 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
86892025-04-30T06:14:23.378ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = c5c4cdfc-c651-4460-b678-f09b14129de7 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
86902025-04-30T06:14:23.378ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
86912025-04-30T06:14:23.378ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = CabooseValue
86922025-04-30T06:14:23.378ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
86932025-04-30T06:14:23.378ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
86942025-04-30T06:14:23.379ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
86952025-04-30T06:14:23.379ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
86962025-04-30T06:14:23.379ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
86972025-04-30T06:14:23.379ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
86982025-04-30T06:14:23.382ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
86992025-04-30T06:14:23.382ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
87002025-04-30T06:14:23.382ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
87012025-04-30T06:14:23.383ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87022025-04-30T06:14:23.384ZINFOtest_basic (dropshot): request completed latency_us = 5840 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = c5c4cdfc-c651-4460-b678-f09b14129de7 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
87032025-04-30T06:14:23.386ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 90029290-2bc3-47d5-85c2-2bd591d7d532 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
87042025-04-30T06:14:23.387ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
87052025-04-30T06:14:23.387ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = CabooseValue
87062025-04-30T06:14:23.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
87072025-04-30T06:14:23.388ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
87082025-04-30T06:14:23.388ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
87092025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
87102025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
87112025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
87122025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
87132025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
87142025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
87152025-04-30T06:14:23.389ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87162025-04-30T06:14:23.390ZINFOtest_basic (dropshot): request completed latency_us = 3224 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 90029290-2bc3-47d5-85c2-2bd591d7d532 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
87172025-04-30T06:14:23.392ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 85da188c-d178-4cc7-8f39-8a20e4ad721c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
87182025-04-30T06:14:23.392ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
87192025-04-30T06:14:23.392ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = CabooseValue
87202025-04-30T06:14:23.392ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
87212025-04-30T06:14:23.392ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = CabooseValue
87222025-04-30T06:14:23.392ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
87232025-04-30T06:14:23.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = CabooseValue
87242025-04-30T06:14:23.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
87252025-04-30T06:14:23.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = CabooseValue
87262025-04-30T06:14:23.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
87272025-04-30T06:14:23.393ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = CabooseValue
87282025-04-30T06:14:23.393ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
87292025-04-30T06:14:23.394ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87302025-04-30T06:14:23.395ZINFOtest_basic (dropshot): request completed latency_us = 2775 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 85da188c-d178-4cc7-8f39-8a20e4ad721c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
87312025-04-30T06:14:23.396ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 01259d00-0a23-4ef8-944b-30719f15382b uri = /sp/switch/0/component/rot/cmpa
87322025-04-30T06:14:23.396ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
87332025-04-30T06:14:23.396ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } response = ReadRot(Ok)
87342025-04-30T06:14:23.396ZINFOtest_basic (dropshot): request completed latency_us = 538 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 01259d00-0a23-4ef8-944b-30719f15382b response_code = 200 uri = /sp/switch/0/component/rot/cmpa
87352025-04-30T06:14:23.398ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d91f0ede-47f2-4c4e-885b-2d01f4c7abfd uri = /sp/switch/0/component/rot/cfpa
87362025-04-30T06:14:23.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
87372025-04-30T06:14:23.400ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = ReadRot(Ok)
87382025-04-30T06:14:23.401ZINFOtest_basic (dropshot): request completed latency_us = 3100 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d91f0ede-47f2-4c4e-885b-2d01f4c7abfd response_code = 200 uri = /sp/switch/0/component/rot/cfpa
87392025-04-30T06:14:23.402ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 2cdc5d6b-ef46-4a16-beed-d0b93292f1f1 uri = /sp/switch/0/component/rot/cfpa
87402025-04-30T06:14:23.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
87412025-04-30T06:14:23.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = ReadRot(Ok)
87422025-04-30T06:14:23.403ZINFOtest_basic (dropshot): request completed latency_us = 512 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 2cdc5d6b-ef46-4a16-beed-d0b93292f1f1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
87432025-04-30T06:14:23.404ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 30c793df-aa69-4f7e-b4af-95b363c777e8 uri = /sp/switch/0/component/rot/cfpa
87442025-04-30T06:14:23.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
87452025-04-30T06:14:23.404ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = ReadRot(Ok)
87462025-04-30T06:14:23.404ZINFOtest_basic (dropshot): request completed latency_us = 521 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 30c793df-aa69-4f7e-b4af-95b363c777e8 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
87472025-04-30T06:14:23.405ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 053556e0-b6b8-4b9e-829f-aba45b39151f uri = /sp/switch/1
87482025-04-30T06:14:23.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 555 }, kind: MgsRequest(SpState) }
87492025-04-30T06:14:23.406ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
87502025-04-30T06:14:23.406ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
87512025-04-30T06:14:23.406ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 556 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
87522025-04-30T06:14:23.406ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } 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(()) }))
87532025-04-30T06:14:23.406ZINFOtest_basic (dropshot): request completed latency_us = 1111 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 053556e0-b6b8-4b9e-829f-aba45b39151f response_code = 200 uri = /sp/switch/1
87542025-04-30T06:14:23.408ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 76a498d6-b905-439a-9eab-09f60b4e9f11 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
87552025-04-30T06:14:23.408ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
87562025-04-30T06:14:23.408ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = CabooseValue
87572025-04-30T06:14:23.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
87582025-04-30T06:14:23.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = CabooseValue
87592025-04-30T06:14:23.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
87602025-04-30T06:14:23.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = CabooseValue
87612025-04-30T06:14:23.410ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
87622025-04-30T06:14:23.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } response = CabooseValue
87632025-04-30T06:14:23.410ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
87642025-04-30T06:14:23.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
87652025-04-30T06:14:23.410ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
87662025-04-30T06:14:23.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87672025-04-30T06:14:23.411ZINFOtest_basic (dropshot): request completed latency_us = 2809 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 76a498d6-b905-439a-9eab-09f60b4e9f11 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
87682025-04-30T06:14:23.413ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = e22945c0-096f-4e76-b3fc-8e3c19d2df2f uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
87692025-04-30T06:14:23.414ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
87702025-04-30T06:14:23.415ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = CabooseValue
87712025-04-30T06:14:23.415ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
87722025-04-30T06:14:23.415ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = CabooseValue
87732025-04-30T06:14:23.415ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
87742025-04-30T06:14:23.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = CabooseValue
87752025-04-30T06:14:23.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
87762025-04-30T06:14:23.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = CabooseValue
87772025-04-30T06:14:23.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
87782025-04-30T06:14:23.416ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
87792025-04-30T06:14:23.416ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
87802025-04-30T06:14:23.417ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87812025-04-30T06:14:23.417ZINFOtest_basic (dropshot): request completed latency_us = 3814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = e22945c0-096f-4e76-b3fc-8e3c19d2df2f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
87822025-04-30T06:14:23.419ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 22a35a3d-9f0b-49e7-9b36-38bfb32a3f6f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
87832025-04-30T06:14:23.420ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
87842025-04-30T06:14:23.420ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = CabooseValue
87852025-04-30T06:14:23.420ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
87862025-04-30T06:14:23.420ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = CabooseValue
87872025-04-30T06:14:23.420ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
87882025-04-30T06:14:23.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = CabooseValue
87892025-04-30T06:14:23.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
87902025-04-30T06:14:23.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } response = CabooseValue
87912025-04-30T06:14:23.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
87922025-04-30T06:14:23.422ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
87932025-04-30T06:14:23.422ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
87942025-04-30T06:14:23.423ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87952025-04-30T06:14:23.423ZINFOtest_basic (dropshot): request completed latency_us = 3608 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 22a35a3d-9f0b-49e7-9b36-38bfb32a3f6f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
87962025-04-30T06:14:23.425ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = effc1340-eba7-4e5e-9e07-f8f960314271 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
87972025-04-30T06:14:23.425ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
87982025-04-30T06:14:23.425ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
87992025-04-30T06:14:23.425ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
88002025-04-30T06:14:23.425ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = CabooseValue
88012025-04-30T06:14:23.426ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
88022025-04-30T06:14:23.426ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = CabooseValue
88032025-04-30T06:14:23.426ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
88042025-04-30T06:14:23.426ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = CabooseValue
88052025-04-30T06:14:23.427ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
88062025-04-30T06:14:23.427ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
88072025-04-30T06:14:23.427ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
88082025-04-30T06:14:23.427ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88092025-04-30T06:14:23.427ZINFOtest_basic (dropshot): request completed latency_us = 2507 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = effc1340-eba7-4e5e-9e07-f8f960314271 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
88102025-04-30T06:14:23.428ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = ebf925e2-4622-4fa7-ba80-6ee49b38da52 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
88112025-04-30T06:14:23.428ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
88122025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
88132025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
88142025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = CabooseValue
88152025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
88162025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = CabooseValue
88172025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
88182025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = CabooseValue
88192025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
88202025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
88212025-04-30T06:14:23.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
88222025-04-30T06:14:23.430ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88232025-04-30T06:14:23.430ZINFOtest_basic (dropshot): request completed latency_us = 1814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = ebf925e2-4622-4fa7-ba80-6ee49b38da52 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
88242025-04-30T06:14:23.431ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 68c09c32-e960-4fad-bd0f-77bc098010cf uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
88252025-04-30T06:14:23.431ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
88262025-04-30T06:14:23.431ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
88272025-04-30T06:14:23.431ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
88282025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = CabooseValue
88292025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
88302025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
88312025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
88322025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = CabooseValue
88332025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 591 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
88342025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
88352025-04-30T06:14:23.432ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 592 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
88362025-04-30T06:14:23.433ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88372025-04-30T06:14:23.433ZINFOtest_basic (dropshot): request completed latency_us = 1955 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 68c09c32-e960-4fad-bd0f-77bc098010cf response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
88382025-04-30T06:14:23.434ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = e95d30ec-1450-4558-87ec-34796e6babe2 uri = /sp/switch/1/component/rot/cmpa
88392025-04-30T06:14:23.434ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 593 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
88402025-04-30T06:14:23.434ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = ReadRot(Ok)
88412025-04-30T06:14:23.436ZINFOtest_basic (dropshot): request completed latency_us = 552 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = e95d30ec-1450-4558-87ec-34796e6babe2 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
88422025-04-30T06:14:23.436ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = b7d477bd-40fd-47dd-8144-4245a2c88044 uri = /sp/switch/1/component/rot/cfpa
88432025-04-30T06:14:23.437ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 594 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
88442025-04-30T06:14:23.437ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = ReadRot(Ok)
88452025-04-30T06:14:23.437ZINFOtest_basic (dropshot): request completed latency_us = 838 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = b7d477bd-40fd-47dd-8144-4245a2c88044 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
88462025-04-30T06:14:23.438ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d478f77e-59b5-452e-81a8-9155f6d91fda uri = /sp/switch/1/component/rot/cfpa
88472025-04-30T06:14:23.438ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
88482025-04-30T06:14:23.438ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = ReadRot(Ok)
88492025-04-30T06:14:23.438ZINFOtest_basic (dropshot): request completed latency_us = 456 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d478f77e-59b5-452e-81a8-9155f6d91fda response_code = 200 uri = /sp/switch/1/component/rot/cfpa
88502025-04-30T06:14:23.446ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 17d45e8f-f720-45ca-a934-87217f360ee6 uri = /sp/switch/1/component/rot/cfpa
88512025-04-30T06:14:23.449ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
88522025-04-30T06:14:23.449ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = ReadRot(Ok)
88532025-04-30T06:14:23.449ZINFOtest_basic (dropshot): request completed latency_us = 2838 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 17d45e8f-f720-45ca-a934-87217f360ee6 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
88542025-04-30T06:14:23.450ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = bfd7c117-d418-4991-b6ac-5f9922aeab60 uri = /sp/sled/0
88552025-04-30T06:14:23.450ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(SpState) }
88562025-04-30T06:14:23.451ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
88572025-04-30T06:14:23.451ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
88582025-04-30T06:14:23.451ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
88592025-04-30T06:14:23.453ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } 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(()) }))
88602025-04-30T06:14:23.453ZINFOtest_basic (dropshot): request completed latency_us = 2912 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = bfd7c117-d418-4991-b6ac-5f9922aeab60 response_code = 200 uri = /sp/sled/0
88612025-04-30T06:14:23.454ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 6da3d6bd-3719-481d-9bec-6ceddb4550b5 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
88622025-04-30T06:14:23.455ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
88632025-04-30T06:14:23.455ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = CabooseValue
88642025-04-30T06:14:23.455ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
88652025-04-30T06:14:23.456ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = CabooseValue
88662025-04-30T06:14:23.456ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
88672025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
88682025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
88692025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
88702025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
88712025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
88722025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
88732025-04-30T06:14:23.457ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88742025-04-30T06:14:23.457ZINFOtest_basic (dropshot): request completed latency_us = 3180 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 6da3d6bd-3719-481d-9bec-6ceddb4550b5 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
88752025-04-30T06:14:23.458ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = f0d885f1-0963-4b6c-a64a-bd95bcf11b2d uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
88762025-04-30T06:14:23.458ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
88772025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = CabooseValue
88782025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
88792025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = CabooseValue
88802025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
88812025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = CabooseValue
88822025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
88832025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = CabooseValue
88842025-04-30T06:14:23.459ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
88852025-04-30T06:14:23.460ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
88862025-04-30T06:14:23.460ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
88872025-04-30T06:14:23.460ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88882025-04-30T06:14:23.460ZINFOtest_basic (dropshot): request completed latency_us = 2150 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = f0d885f1-0963-4b6c-a64a-bd95bcf11b2d response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
88892025-04-30T06:14:23.462ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 9a4d1ccf-a506-4ae3-a49e-c4632a68f4ee uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
88902025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
88912025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = CabooseValue
88922025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
88932025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = CabooseValue
88942025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
88952025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
88962025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
88972025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = CabooseValue
88982025-04-30T06:14:23.462ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
88992025-04-30T06:14:23.463ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = CabooseValue
89002025-04-30T06:14:23.463ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
89012025-04-30T06:14:23.463ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89022025-04-30T06:14:23.463ZINFOtest_basic (dropshot): request completed latency_us = 1957 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 9a4d1ccf-a506-4ae3-a49e-c4632a68f4ee response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
89032025-04-30T06:14:23.463ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = a84fd033-40ff-45e1-96af-d30a30a0c26d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
89042025-04-30T06:14:23.463ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
89052025-04-30T06:14:23.463ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
89062025-04-30T06:14:23.463ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
89072025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = CabooseValue
89082025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
89092025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = CabooseValue
89102025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
89112025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = CabooseValue
89122025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
89132025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = CabooseValue
89142025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
89152025-04-30T06:14:23.464ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89162025-04-30T06:14:23.465ZINFOtest_basic (dropshot): request completed latency_us = 1436 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = a84fd033-40ff-45e1-96af-d30a30a0c26d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
89172025-04-30T06:14:23.465ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d4878ab3-230d-4703-bd00-5883dbe5e0ff uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
89182025-04-30T06:14:23.465ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
89192025-04-30T06:14:23.465ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
89202025-04-30T06:14:23.465ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
89212025-04-30T06:14:23.467ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = CabooseValue
89222025-04-30T06:14:23.467ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
89232025-04-30T06:14:23.467ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = CabooseValue
89242025-04-30T06:14:23.467ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
89252025-04-30T06:14:23.467ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = CabooseValue
89262025-04-30T06:14:23.470ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
89272025-04-30T06:14:23.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
89282025-04-30T06:14:23.470ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
89292025-04-30T06:14:23.471ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89302025-04-30T06:14:23.471ZINFOtest_basic (dropshot): request completed latency_us = 4039 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d4878ab3-230d-4703-bd00-5883dbe5e0ff response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
89312025-04-30T06:14:23.471ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 2720bcc7-d6ab-4e48-8145-aedc84581a6e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
89322025-04-30T06:14:23.471ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
89332025-04-30T06:14:23.471ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
89342025-04-30T06:14:23.471ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
89352025-04-30T06:14:23.471ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = CabooseValue
89362025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
89372025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = CabooseValue
89382025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
89392025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = CabooseValue
89402025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
89412025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
89422025-04-30T06:14:23.473ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
89432025-04-30T06:14:23.474ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89442025-04-30T06:14:23.474ZINFOtest_basic (dropshot): request completed latency_us = 3241 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 2720bcc7-d6ab-4e48-8145-aedc84581a6e response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
89452025-04-30T06:14:23.477ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 2deb65b6-d926-4d1b-b52c-0a7b367f777b uri = /sp/sled/0/component/rot/cmpa
89462025-04-30T06:14:23.481ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
89472025-04-30T06:14:23.481ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = ReadRot(Ok)
89482025-04-30T06:14:23.481ZINFOtest_basic (dropshot): request completed latency_us = 4240 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 2deb65b6-d926-4d1b-b52c-0a7b367f777b response_code = 200 uri = /sp/sled/0/component/rot/cmpa
89492025-04-30T06:14:23.483ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d6986704-e7bf-4540-b2a9-6698e8f4e0d2 uri = /sp/sled/0/component/rot/cfpa
89502025-04-30T06:14:23.483ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
89512025-04-30T06:14:23.483ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = ReadRot(Ok)
89522025-04-30T06:14:23.483ZINFOtest_basic (dropshot): request completed latency_us = 477 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = d6986704-e7bf-4540-b2a9-6698e8f4e0d2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
89532025-04-30T06:14:23.484ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 4d9c37c8-fe8b-462b-bb43-e6d11e2f6497 uri = /sp/sled/0/component/rot/cfpa
89542025-04-30T06:14:23.484ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
89552025-04-30T06:14:23.485ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = ReadRot(Ok)
89562025-04-30T06:14:23.485ZINFOtest_basic (dropshot): request completed latency_us = 539 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 4d9c37c8-fe8b-462b-bb43-e6d11e2f6497 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
89572025-04-30T06:14:23.486ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 60c5450d-430f-47e4-b350-d89865d2ce69 uri = /sp/sled/0/component/rot/cfpa
89582025-04-30T06:14:23.486ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
89592025-04-30T06:14:23.487ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = ReadRot(Ok)
89602025-04-30T06:14:23.487ZINFOtest_basic (dropshot): request completed latency_us = 938 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 60c5450d-430f-47e4-b350-d89865d2ce69 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
89612025-04-30T06:14:23.490ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 6907e775-3aee-43e3-b4dc-2e269123e273 uri = /sp/sled/1
89622025-04-30T06:14:23.490ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(SpState) }
89632025-04-30T06:14:23.491ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
89642025-04-30T06:14:23.491ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
89652025-04-30T06:14:23.492ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
89662025-04-30T06:14:23.492ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } 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(()) }))
89672025-04-30T06:14:23.492ZINFOtest_basic (dropshot): request completed latency_us = 3657 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 6907e775-3aee-43e3-b4dc-2e269123e273 response_code = 200 uri = /sp/sled/1
89682025-04-30T06:14:23.493ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 09b9579e-4c8d-4509-b7a3-71d815778561 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
89692025-04-30T06:14:23.493ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
89702025-04-30T06:14:23.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = CabooseValue
89712025-04-30T06:14:23.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
89722025-04-30T06:14:23.495ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = CabooseValue
89732025-04-30T06:14:23.495ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
89742025-04-30T06:14:23.496ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
89752025-04-30T06:14:23.496ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
89762025-04-30T06:14:23.498ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
89772025-04-30T06:14:23.499ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
89782025-04-30T06:14:23.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
89792025-04-30T06:14:23.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
89802025-04-30T06:14:23.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89812025-04-30T06:14:23.500ZINFOtest_basic (dropshot): request completed latency_us = 7447 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 09b9579e-4c8d-4509-b7a3-71d815778561 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
89822025-04-30T06:14:23.501ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = e2890460-c308-46ce-9c81-f015af6ba7a8 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
89832025-04-30T06:14:23.501ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
89842025-04-30T06:14:23.505ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = CabooseValue
89852025-04-30T06:14:23.505ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
89862025-04-30T06:14:23.506ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = CabooseValue
89872025-04-30T06:14:23.506ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
89882025-04-30T06:14:23.508ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = CabooseValue
89892025-04-30T06:14:23.509ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
89902025-04-30T06:14:23.509ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = CabooseValue
89912025-04-30T06:14:23.510ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
89922025-04-30T06:14:23.510ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
89932025-04-30T06:14:23.510ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
89942025-04-30T06:14:23.510ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89952025-04-30T06:14:23.587ZINFOtest_basic (dropshot): request completed latency_us = 86210 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = e2890460-c308-46ce-9c81-f015af6ba7a8 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
89962025-04-30T06:14:23.591ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 693c8eca-c294-4a93-850d-ab1abb36d106 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
89972025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
89982025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = CabooseValue
89992025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
90002025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = CabooseValue
90012025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
90022025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
90032025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
90042025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = CabooseValue
90052025-04-30T06:14:23.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
90062025-04-30T06:14:23.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = CabooseValue
90072025-04-30T06:14:23.597ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
90082025-04-30T06:14:23.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90092025-04-30T06:14:23.597ZINFOtest_basic (dropshot): request completed latency_us = 6226 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 693c8eca-c294-4a93-850d-ab1abb36d106 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
90102025-04-30T06:14:23.599ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = cbab5af5-c866-440a-a2f3-8e1cb318e135 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
90112025-04-30T06:14:23.599ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
90122025-04-30T06:14:23.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
90132025-04-30T06:14:23.599ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
90142025-04-30T06:14:23.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = CabooseValue
90152025-04-30T06:14:23.600ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
90162025-04-30T06:14:23.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = CabooseValue
90172025-04-30T06:14:23.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
90182025-04-30T06:14:23.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = CabooseValue
90192025-04-30T06:14:23.605ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
90202025-04-30T06:14:23.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = CabooseValue
90212025-04-30T06:14:23.605ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
90222025-04-30T06:14:23.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90232025-04-30T06:14:23.606ZINFOtest_basic (dropshot): request completed latency_us = 7000 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = cbab5af5-c866-440a-a2f3-8e1cb318e135 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
90242025-04-30T06:14:23.607ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 5eb5d1df-ca8e-474e-b6ce-f9efe183983a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
90252025-04-30T06:14:23.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
90262025-04-30T06:14:23.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
90272025-04-30T06:14:23.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
90282025-04-30T06:14:23.608ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = CabooseValue
90292025-04-30T06:14:23.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
90302025-04-30T06:14:23.608ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = CabooseValue
90312025-04-30T06:14:23.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
90322025-04-30T06:14:23.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = CabooseValue
90332025-04-30T06:14:23.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
90342025-04-30T06:14:23.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
90352025-04-30T06:14:23.611ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
90362025-04-30T06:14:23.611ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90372025-04-30T06:14:23.612ZINFOtest_basic (dropshot): request completed latency_us = 4837 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 5eb5d1df-ca8e-474e-b6ce-f9efe183983a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
90382025-04-30T06:14:23.620ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 0d115dbc-f71b-4170-8ef4-b08501412c42 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
90392025-04-30T06:14:23.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
90402025-04-30T06:14:23.623ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
90412025-04-30T06:14:23.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
90422025-04-30T06:14:23.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = CabooseValue
90432025-04-30T06:14:23.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
90442025-04-30T06:14:23.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = CabooseValue
90452025-04-30T06:14:23.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
90462025-04-30T06:14:23.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = CabooseValue
90472025-04-30T06:14:23.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
90482025-04-30T06:14:23.634ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
90492025-04-30T06:14:23.634ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
90502025-04-30T06:14:23.638ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90512025-04-30T06:14:23.638ZINFOtest_basic (dropshot): request completed latency_us = 24903 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 0d115dbc-f71b-4170-8ef4-b08501412c42 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
90522025-04-30T06:14:23.646ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = a1af8228-3404-4cb2-aa60-f670b17ffbd9 uri = /sp/sled/1/component/rot/cmpa
90532025-04-30T06:14:23.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
90542025-04-30T06:14:23.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = ReadRot(Ok)
90552025-04-30T06:14:23.647ZINFOtest_basic (dropshot): request completed latency_us = 813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = a1af8228-3404-4cb2-aa60-f670b17ffbd9 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
90562025-04-30T06:14:23.648ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 718d4425-b9c5-4da8-92f2-118c3739bd16 uri = /sp/sled/1/component/rot/cfpa
90572025-04-30T06:14:23.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
90582025-04-30T06:14:23.648ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = ReadRot(Ok)
90592025-04-30T06:14:23.648ZINFOtest_basic (dropshot): request completed latency_us = 523 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 718d4425-b9c5-4da8-92f2-118c3739bd16 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
90602025-04-30T06:14:23.649ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 9f81f155-2951-4290-8d1d-114bf0f75f2a uri = /sp/sled/1/component/rot/cfpa
90612025-04-30T06:14:23.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
90622025-04-30T06:14:23.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = ReadRot(Ok)
90632025-04-30T06:14:23.649ZINFOtest_basic (dropshot): request completed latency_us = 457 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = 9f81f155-2951-4290-8d1d-114bf0f75f2a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
90642025-04-30T06:14:23.650ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = dba8ee89-826d-4637-afd0-24951e081392 uri = /sp/sled/1/component/rot/cfpa
90652025-04-30T06:14:23.650ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
90662025-04-30T06:14:23.650ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = ReadRot(Ok)
90672025-04-30T06:14:23.650ZINFOtest_basic (dropshot): request completed latency_us = 474 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64898 req_id = dba8ee89-826d-4637-afd0-24951e081392 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
90682025-04-30T06:14:24.105ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
90692025-04-30T06:14:24.105ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
90702025-04-30T06:14:24.105ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
90712025-04-30T06:14:24.105ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
90722025-04-30T06:14:24.105ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 597 }, kind: MgsRequest(SpState) }
90732025-04-30T06:14:24.106ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(SpState) }
90742025-04-30T06:14:24.106ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(SpState) }
90752025-04-30T06:14:24.106ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(SpState) }
90762025-04-30T06:14:24.106ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
90772025-04-30T06:14:24.106ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
90782025-04-30T06:14:24.106ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
90792025-04-30T06:14:24.107ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
90802025-04-30T06:14:24.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
90812025-04-30T06:14:24.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
90822025-04-30T06:14:24.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
90832025-04-30T06:14:24.107ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
90842025-04-30T06:14:24.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
90852025-04-30T06:14:24.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 598 }, kind: MgsRequest(SpState) }
90862025-04-30T06:14:24.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
90872025-04-30T06:14:24.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
90882025-04-30T06:14:24.110ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
90892025-04-30T06:14:24.110ZDEBGtest_basic (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
90902025-04-30T06:14:24.110ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
90912025-04-30T06:14:24.110ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
90922025-04-30T06:14:24.110ZDEBGtest_basic (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
90932025-04-30T06:14:24.110ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
90942025-04-30T06:14:24.110ZDEBGtest_basic (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
90952025-04-30T06:14:24.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
90962025-04-30T06:14:24.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
90972025-04-30T06:14:24.111ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
90982025-04-30T06:14:24.111ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
90992025-04-30T06:14:24.111ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:35438
91002025-04-30T06:14:24.113ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
91012025-04-30T06:14:24.125ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
91022025-04-30T06:14:24.125ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
91032025-04-30T06:14:24.125ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
91042025-04-30T06:14:24.127ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
91052025-04-30T06:14:24.127ZDEBGtest_basic (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
91062025-04-30T06:14:24.127ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
91072025-04-30T06:14:24.127ZDEBGtest_basic (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
91082025-04-30T06:14:24.127ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
91092025-04-30T06:14:24.128ZDEBGtest_basic (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
91102025-04-30T06:14:24.128ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91112025-04-30T06:14:24.129ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91122025-04-30T06:14:24.129ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91132025-04-30T06:14:24.129ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 5762f14d-5cd1-40bc-bcb9-d956e60a98da uri = /ignition
91142025-04-30T06:14:24.131ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(SpState) }
91152025-04-30T06:14:24.131ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
91162025-04-30T06:14:24.131ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
91172025-04-30T06:14:24.131ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
91182025-04-30T06:14:24.132ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
91192025-04-30T06:14:24.132ZDEBGtest_basic (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
91202025-04-30T06:14:24.132ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
91212025-04-30T06:14:24.132ZDEBGtest_basic (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
91222025-04-30T06:14:24.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
91232025-04-30T06:14:24.132ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
91242025-04-30T06:14:24.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91252025-04-30T06:14:24.132ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91262025-04-30T06:14:24.132ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
91272025-04-30T06:14:24.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
91282025-04-30T06:14:24.135ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
91292025-04-30T06:14:24.135ZDEBGtest_basic: 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 }]
91302025-04-30T06:14:24.135ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
91312025-04-30T06:14:24.135ZDEBGtest_basic (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
91322025-04-30T06:14:24.135ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
91332025-04-30T06:14:24.135ZDEBGtest_basic (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
91342025-04-30T06:14:24.135ZDEBGtest_basic (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
91352025-04-30T06:14:24.135ZDEBGtest_basic (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
91362025-04-30T06:14:24.135ZDEBGtest_basic (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
91372025-04-30T06:14:24.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
91382025-04-30T06:14:24.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91392025-04-30T06:14:24.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
91402025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
91412025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
91422025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
91432025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
91442025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
91452025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
91462025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
91472025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
91482025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
91492025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
91502025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
91512025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
91522025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
91532025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
91542025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
91552025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
91562025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
91572025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
91582025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
91592025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
91602025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
91612025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
91622025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
91632025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
91642025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
91652025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
91662025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
91672025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
91682025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
91692025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
91702025-04-30T06:14:24.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
91712025-04-30T06:14:24.139ZINFOtest_basic (dropshot): request completed latency_us = 10192 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 5762f14d-5cd1-40bc-bcb9-d956e60a98da response_code = 200 uri = /ignition
91722025-04-30T06:14:24.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
91732025-04-30T06:14:24.140ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
91742025-04-30T06:14:24.140ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
91752025-04-30T06:14:24.140ZDEBGtest_basic (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
91762025-04-30T06:14:24.140ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
91772025-04-30T06:14:24.140ZDEBGtest_basic (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
91782025-04-30T06:14:24.141ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91792025-04-30T06:14:24.141ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91802025-04-30T06:14:24.143ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
91812025-04-30T06:14:24.143ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
91822025-04-30T06:14:24.143ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
91832025-04-30T06:14:24.143ZDEBGtest_basic (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
91842025-04-30T06:14:24.143ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
91852025-04-30T06:14:24.143ZDEBGtest_basic (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
91862025-04-30T06:14:24.143ZDEBGtest_basic (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
91872025-04-30T06:14:24.143ZDEBGtest_basic (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
91882025-04-30T06:14:24.143ZDEBGtest_basic (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
91892025-04-30T06:14:24.143ZDEBGtest_basic (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
91902025-04-30T06:14:24.143ZDEBGtest_basic (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
91912025-04-30T06:14:24.143ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 459277eb-0c98-4b5e-ae79-1fa775433344 uri = /sp/switch/0
91922025-04-30T06:14:24.143ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(SpState) }
91932025-04-30T06:14:24.143ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
91942025-04-30T06:14:24.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
91952025-04-30T06:14:24.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
91962025-04-30T06:14:24.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
91972025-04-30T06:14:24.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
91982025-04-30T06:14:24.149ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
91992025-04-30T06:14:24.149ZDEBGtest_basic (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
92002025-04-30T06:14:24.149ZDEBGtest_basic (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
92012025-04-30T06:14:24.149ZDEBGtest_basic (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
92022025-04-30T06:14:24.150ZDEBGtest_basic (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
92032025-04-30T06:14:24.150ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
92042025-04-30T06:14:24.150ZDEBGtest_basic (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
92052025-04-30T06:14:24.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92062025-04-30T06:14:24.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
92072025-04-30T06:14:24.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
92082025-04-30T06:14:24.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92092025-04-30T06:14:24.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
92102025-04-30T06:14:24.153ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
92112025-04-30T06:14:24.153ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
92122025-04-30T06:14:24.154ZDEBGtest_basic (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
92132025-04-30T06:14:24.154ZDEBGtest_basic (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
92142025-04-30T06:14:24.154ZDEBGtest_basic (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
92152025-04-30T06:14:24.154ZDEBGtest_basic (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
92162025-04-30T06:14:24.154ZDEBGtest_basic (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
92172025-04-30T06:14:24.154ZDEBGtest_basic (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
92182025-04-30T06:14:24.154ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
92192025-04-30T06:14:24.154ZDEBGtest_basic (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
92202025-04-30T06:14:24.154ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } 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(()) }))
92212025-04-30T06:14:24.154ZINFOtest_basic (dropshot): request completed latency_us = 10800 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 459277eb-0c98-4b5e-ae79-1fa775433344 response_code = 200 uri = /sp/switch/0
92222025-04-30T06:14:24.154ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
92232025-04-30T06:14:24.154ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92242025-04-30T06:14:24.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(SpState) }
92252025-04-30T06:14:24.158ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(SpState) }
92262025-04-30T06:14:24.160ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
92272025-04-30T06:14:24.160ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
92282025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92292025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92302025-04-30T06:14:24.160ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 8184dd15-8afe-4929-af75-23b34f2ab841 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
92312025-04-30T06:14:24.160ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
92322025-04-30T06:14:24.160ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
92332025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
92342025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = CabooseValue
92352025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
92362025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } response = CabooseValue
92372025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
92382025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
92392025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
92402025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
92412025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
92422025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
92432025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
92442025-04-30T06:14:24.160ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
92452025-04-30T06:14:24.161ZINFOtest_basic (dropshot): request completed latency_us = 1495 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 8184dd15-8afe-4929-af75-23b34f2ab841 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
92462025-04-30T06:14:24.161ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 32064aa1-e7a7-4e34-8633-678845bf5b45 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
92472025-04-30T06:14:24.161ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
92482025-04-30T06:14:24.161ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = CabooseValue
92492025-04-30T06:14:24.161ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
92502025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = CabooseValue
92512025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
92522025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
92532025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
92542025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
92552025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
92562025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
92572025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
92582025-04-30T06:14:24.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
92592025-04-30T06:14:24.162ZINFOtest_basic (dropshot): request completed latency_us = 1207 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 32064aa1-e7a7-4e34-8633-678845bf5b45 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
92602025-04-30T06:14:24.163ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = d9ee9fdc-4522-44c3-bd16-9c4539414585 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
92612025-04-30T06:14:24.163ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
92622025-04-30T06:14:24.163ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = CabooseValue
92632025-04-30T06:14:24.163ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
92642025-04-30T06:14:24.163ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = CabooseValue
92652025-04-30T06:14:24.163ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
92662025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
92672025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
92682025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
92692025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
92702025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
92712025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
92722025-04-30T06:14:24.164ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
92732025-04-30T06:14:24.164ZINFOtest_basic (dropshot): request completed latency_us = 1400 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = d9ee9fdc-4522-44c3-bd16-9c4539414585 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
92742025-04-30T06:14:24.165ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 62654083-ad3b-4d9f-931b-a553bce9b524 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
92752025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
92762025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = CabooseValue
92772025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
92782025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = CabooseValue
92792025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
92802025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
92812025-04-30T06:14:24.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
92822025-04-30T06:14:24.166ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
92832025-04-30T06:14:24.166ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
92842025-04-30T06:14:24.166ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
92852025-04-30T06:14:24.166ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
92862025-04-30T06:14:24.166ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
92872025-04-30T06:14:24.166ZINFOtest_basic (dropshot): request completed latency_us = 1263 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 62654083-ad3b-4d9f-931b-a553bce9b524 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
92882025-04-30T06:14:24.167ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = d30a33a8-41d2-4c40-a5aa-2ca0b3e700cc uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
92892025-04-30T06:14:24.167ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
92902025-04-30T06:14:24.167ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = CabooseValue
92912025-04-30T06:14:24.167ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
92922025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = CabooseValue
92932025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
92942025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = CabooseValue
92952025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
92962025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = CabooseValue
92972025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
92982025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = CabooseValue
92992025-04-30T06:14:24.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
93002025-04-30T06:14:24.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93012025-04-30T06:14:24.169ZINFOtest_basic (dropshot): request completed latency_us = 2077 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = d30a33a8-41d2-4c40-a5aa-2ca0b3e700cc response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
93022025-04-30T06:14:24.170ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 525f9ffe-56f2-4d73-bc96-98b62b626fa0 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
93032025-04-30T06:14:24.170ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
93042025-04-30T06:14:24.170ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = CabooseValue
93052025-04-30T06:14:24.170ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
93062025-04-30T06:14:24.170ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = CabooseValue
93072025-04-30T06:14:24.170ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
93082025-04-30T06:14:24.171ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
93092025-04-30T06:14:24.171ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
93102025-04-30T06:14:24.171ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
93112025-04-30T06:14:24.171ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
93122025-04-30T06:14:24.171ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
93132025-04-30T06:14:24.172ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
93142025-04-30T06:14:24.172ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93152025-04-30T06:14:24.172ZINFOtest_basic (dropshot): request completed latency_us = 2288 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 525f9ffe-56f2-4d73-bc96-98b62b626fa0 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
93162025-04-30T06:14:24.173ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 9ab4028e-be0f-4a3a-9f3b-3f51139f3854 uri = /sp/switch/0/component/rot/cmpa
93172025-04-30T06:14:24.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
93182025-04-30T06:14:24.174ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = ReadRot(Ok)
93192025-04-30T06:14:24.174ZINFOtest_basic (dropshot): request completed latency_us = 1194 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 9ab4028e-be0f-4a3a-9f3b-3f51139f3854 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
93202025-04-30T06:14:24.174ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 6525d7a6-171f-4368-bb90-5b44200a0bf9 uri = /sp/switch/0/component/rot/cfpa
93212025-04-30T06:14:24.175ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
93222025-04-30T06:14:24.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = ReadRot(Ok)
93232025-04-30T06:14:24.175ZINFOtest_basic (dropshot): request completed latency_us = 512 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 6525d7a6-171f-4368-bb90-5b44200a0bf9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
93242025-04-30T06:14:24.176ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 1130a4c1-f02a-44ec-bac5-91b75ec52338 uri = /sp/switch/0/component/rot/cfpa
93252025-04-30T06:14:24.176ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
93262025-04-30T06:14:24.176ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = ReadRot(Ok)
93272025-04-30T06:14:24.176ZINFOtest_basic (dropshot): request completed latency_us = 473 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 1130a4c1-f02a-44ec-bac5-91b75ec52338 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
93282025-04-30T06:14:24.177ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 822dfd89-94de-4bbc-ae0f-3c3dae709e2d uri = /sp/switch/0/component/rot/cfpa
93292025-04-30T06:14:24.177ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
93302025-04-30T06:14:24.177ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = ReadRot(Ok)
93312025-04-30T06:14:24.177ZINFOtest_basic (dropshot): request completed latency_us = 462 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 822dfd89-94de-4bbc-ae0f-3c3dae709e2d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
93322025-04-30T06:14:24.178ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 35a6d6b1-48e4-4444-b0b8-754aa6e70085 uri = /sp/switch/1
93332025-04-30T06:14:24.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 599 }, kind: MgsRequest(SpState) }
93342025-04-30T06:14:24.178ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
93352025-04-30T06:14:24.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
93362025-04-30T06:14:24.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 600 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
93372025-04-30T06:14:24.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } 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(()) }))
93382025-04-30T06:14:24.178ZINFOtest_basic (dropshot): request completed latency_us = 768 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 35a6d6b1-48e4-4444-b0b8-754aa6e70085 response_code = 200 uri = /sp/switch/1
93392025-04-30T06:14:24.180ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = b897c1ff-9958-4475-86bd-1667d05a3836 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
93402025-04-30T06:14:24.180ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
93412025-04-30T06:14:24.181ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = CabooseValue
93422025-04-30T06:14:24.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
93432025-04-30T06:14:24.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = CabooseValue
93442025-04-30T06:14:24.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
93452025-04-30T06:14:24.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = CabooseValue
93462025-04-30T06:14:24.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
93472025-04-30T06:14:24.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = CabooseValue
93482025-04-30T06:14:24.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
93492025-04-30T06:14:24.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
93502025-04-30T06:14:24.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
93512025-04-30T06:14:24.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93522025-04-30T06:14:24.184ZINFOtest_basic (dropshot): request completed latency_us = 3565 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = b897c1ff-9958-4475-86bd-1667d05a3836 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
93532025-04-30T06:14:24.185ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 01c85e74-3676-4fe9-bdba-0c5b5518ebf9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
93542025-04-30T06:14:24.185ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
93552025-04-30T06:14:24.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = CabooseValue
93562025-04-30T06:14:24.185ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
93572025-04-30T06:14:24.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = CabooseValue
93582025-04-30T06:14:24.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
93592025-04-30T06:14:24.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = CabooseValue
93602025-04-30T06:14:24.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
93612025-04-30T06:14:24.186ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = CabooseValue
93622025-04-30T06:14:24.186ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
93632025-04-30T06:14:24.187ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
93642025-04-30T06:14:24.187ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
93652025-04-30T06:14:24.187ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93662025-04-30T06:14:24.188ZINFOtest_basic (dropshot): request completed latency_us = 2883 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 01c85e74-3676-4fe9-bdba-0c5b5518ebf9 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
93672025-04-30T06:14:24.189ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 32d40502-6c02-431a-b54e-b26bd551f317 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
93682025-04-30T06:14:24.189ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
93692025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = CabooseValue
93702025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
93712025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = CabooseValue
93722025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
93732025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = CabooseValue
93742025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
93752025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = CabooseValue
93762025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
93772025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = CabooseValue
93782025-04-30T06:14:24.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
93792025-04-30T06:14:24.191ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93802025-04-30T06:14:24.191ZINFOtest_basic (dropshot): request completed latency_us = 1813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 32d40502-6c02-431a-b54e-b26bd551f317 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
93812025-04-30T06:14:24.192ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 3b8acdf3-523b-4a02-9ed0-0c26e73c03ee uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
93822025-04-30T06:14:24.193ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
93832025-04-30T06:14:24.193ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = CabooseValue
93842025-04-30T06:14:24.194ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
93852025-04-30T06:14:24.195ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = CabooseValue
93862025-04-30T06:14:24.196ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
93872025-04-30T06:14:24.196ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = CabooseValue
93882025-04-30T06:14:24.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
93892025-04-30T06:14:24.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = CabooseValue
93902025-04-30T06:14:24.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
93912025-04-30T06:14:24.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = CabooseValue
93922025-04-30T06:14:24.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
93932025-04-30T06:14:24.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93942025-04-30T06:14:24.198ZINFOtest_basic (dropshot): request completed latency_us = 5956 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 3b8acdf3-523b-4a02-9ed0-0c26e73c03ee response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
93952025-04-30T06:14:24.199ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = b9619407-770c-4466-a48b-2ea2263f87d0 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
93962025-04-30T06:14:24.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
93972025-04-30T06:14:24.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
93982025-04-30T06:14:24.200ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
93992025-04-30T06:14:24.200ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
94002025-04-30T06:14:24.201ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
94012025-04-30T06:14:24.201ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
94022025-04-30T06:14:24.201ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
94032025-04-30T06:14:24.202ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = CabooseValue
94042025-04-30T06:14:24.202ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
94052025-04-30T06:14:24.202ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = CabooseValue
94062025-04-30T06:14:24.202ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
94072025-04-30T06:14:24.202ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94082025-04-30T06:14:24.202ZINFOtest_basic (dropshot): request completed latency_us = 2798 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = b9619407-770c-4466-a48b-2ea2263f87d0 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
94092025-04-30T06:14:24.203ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = d464b5be-af88-41d7-bddb-eaab09398f2f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
94102025-04-30T06:14:24.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
94112025-04-30T06:14:24.203ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
94122025-04-30T06:14:24.203ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
94132025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
94142025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
94152025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
94162025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
94172025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
94182025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
94192025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = CabooseValue
94202025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
94212025-04-30T06:14:24.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94222025-04-30T06:14:24.204ZINFOtest_basic (dropshot): request completed latency_us = 1568 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = d464b5be-af88-41d7-bddb-eaab09398f2f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
94232025-04-30T06:14:24.207ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 811fceb4-f2cd-40c4-ba6b-5a683bc2eae5 uri = /sp/switch/1/component/rot/cmpa
94242025-04-30T06:14:24.208ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
94252025-04-30T06:14:24.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = ReadRot(Ok)
94262025-04-30T06:14:24.209ZINFOtest_basic (dropshot): request completed latency_us = 1982 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 811fceb4-f2cd-40c4-ba6b-5a683bc2eae5 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
94272025-04-30T06:14:24.212ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = daac1e2f-abdb-4828-a24f-934a946c4779 uri = /sp/switch/1/component/rot/cfpa
94282025-04-30T06:14:24.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
94292025-04-30T06:14:24.214ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = ReadRot(Ok)
94302025-04-30T06:14:24.215ZINFOtest_basic (dropshot): request completed latency_us = 3570 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = daac1e2f-abdb-4828-a24f-934a946c4779 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
94312025-04-30T06:14:24.218ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 889d02bc-e621-4f54-9545-342637f4d62c uri = /sp/switch/1/component/rot/cfpa
94322025-04-30T06:14:24.218ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
94332025-04-30T06:14:24.218ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = ReadRot(Ok)
94342025-04-30T06:14:24.219ZINFOtest_basic (dropshot): request completed latency_us = 1426 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 889d02bc-e621-4f54-9545-342637f4d62c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
94352025-04-30T06:14:24.220ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 5c4cc91b-8877-4056-9f01-d2d22aea755f uri = /sp/switch/1/component/rot/cfpa
94362025-04-30T06:14:24.220ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
94372025-04-30T06:14:24.221ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = ReadRot(Ok)
94382025-04-30T06:14:24.222ZINFOtest_basic (dropshot): request completed latency_us = 1792 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 5c4cc91b-8877-4056-9f01-d2d22aea755f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
94392025-04-30T06:14:24.222ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = ac738a53-6ec4-4b67-93eb-406698ae2c3a uri = /sp/sled/0
94402025-04-30T06:14:24.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(SpState) }
94412025-04-30T06:14:24.223ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
94422025-04-30T06:14:24.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
94432025-04-30T06:14:24.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
94442025-04-30T06:14:24.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } 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(()) }))
94452025-04-30T06:14:24.224ZINFOtest_basic (dropshot): request completed latency_us = 2008 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = ac738a53-6ec4-4b67-93eb-406698ae2c3a response_code = 200 uri = /sp/sled/0
94462025-04-30T06:14:24.225ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = e27410c2-84ea-4aac-99e2-d42a85336626 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
94472025-04-30T06:14:24.226ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
94482025-04-30T06:14:24.226ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = CabooseValue
94492025-04-30T06:14:24.226ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
94502025-04-30T06:14:24.226ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = CabooseValue
94512025-04-30T06:14:24.227ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
94522025-04-30T06:14:24.227ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = CabooseValue
94532025-04-30T06:14:24.227ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
94542025-04-30T06:14:24.227ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = CabooseValue
94552025-04-30T06:14:24.227ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
94562025-04-30T06:14:24.228ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
94572025-04-30T06:14:24.228ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
94582025-04-30T06:14:24.229ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94592025-04-30T06:14:24.229ZINFOtest_basic (dropshot): request completed latency_us = 3773 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = e27410c2-84ea-4aac-99e2-d42a85336626 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
94602025-04-30T06:14:24.233ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 7065b7be-fc4f-4384-9c33-396415340f32 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
94612025-04-30T06:14:24.234ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
94622025-04-30T06:14:24.234ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = CabooseValue
94632025-04-30T06:14:24.235ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
94642025-04-30T06:14:24.235ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = CabooseValue
94652025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
94662025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = CabooseValue
94672025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
94682025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = CabooseValue
94692025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
94702025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 811 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
94712025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
94722025-04-30T06:14:24.237ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94732025-04-30T06:14:24.237ZINFOtest_basic (dropshot): request completed latency_us = 3741 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 7065b7be-fc4f-4384-9c33-396415340f32 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
94742025-04-30T06:14:24.238ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 415a4887-f473-4264-b0ca-d70d41ac82f4 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
94752025-04-30T06:14:24.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
94762025-04-30T06:14:24.239ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
94772025-04-30T06:14:24.239ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
94782025-04-30T06:14:24.239ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
94792025-04-30T06:14:24.239ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
94802025-04-30T06:14:24.239ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
94812025-04-30T06:14:24.239ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
94822025-04-30T06:14:24.240ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
94832025-04-30T06:14:24.241ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
94842025-04-30T06:14:24.241ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = CabooseValue
94852025-04-30T06:14:24.241ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
94862025-04-30T06:14:24.241ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94872025-04-30T06:14:24.242ZINFOtest_basic (dropshot): request completed latency_us = 2891 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 415a4887-f473-4264-b0ca-d70d41ac82f4 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
94882025-04-30T06:14:24.242ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 304034d3-1ae0-45d5-8c61-e84588c1e51b uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
94892025-04-30T06:14:24.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
94902025-04-30T06:14:24.242ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = CabooseValue
94912025-04-30T06:14:24.242ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
94922025-04-30T06:14:24.242ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = CabooseValue
94932025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
94942025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = CabooseValue
94952025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
94962025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
94972025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
94982025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = CabooseValue
94992025-04-30T06:14:24.243ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
95002025-04-30T06:14:24.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95012025-04-30T06:14:24.245ZINFOtest_basic (dropshot): request completed latency_us = 2580 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 304034d3-1ae0-45d5-8c61-e84588c1e51b response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
95022025-04-30T06:14:24.246ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = e34cbf2f-a7a3-495e-970e-8236a3dde4ee uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
95032025-04-30T06:14:24.246ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
95042025-04-30T06:14:24.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = CabooseValue
95052025-04-30T06:14:24.247ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
95062025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = CabooseValue
95072025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
95082025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = CabooseValue
95092025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
95102025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
95112025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
95122025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
95132025-04-30T06:14:24.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
95142025-04-30T06:14:24.249ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95152025-04-30T06:14:24.249ZINFOtest_basic (dropshot): request completed latency_us = 2724 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = e34cbf2f-a7a3-495e-970e-8236a3dde4ee response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
95162025-04-30T06:14:24.250ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 1abeb6a9-8acd-4377-9504-64257a1962e4 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
95172025-04-30T06:14:24.250ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
95182025-04-30T06:14:24.251ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
95192025-04-30T06:14:24.251ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
95202025-04-30T06:14:24.251ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
95212025-04-30T06:14:24.251ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
95222025-04-30T06:14:24.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = CabooseValue
95232025-04-30T06:14:24.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
95242025-04-30T06:14:24.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = CabooseValue
95252025-04-30T06:14:24.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 835 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
95262025-04-30T06:14:24.253ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
95272025-04-30T06:14:24.253ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 836 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
95282025-04-30T06:14:24.253ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95292025-04-30T06:14:24.253ZINFOtest_basic (dropshot): request completed latency_us = 3307 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 1abeb6a9-8acd-4377-9504-64257a1962e4 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
95302025-04-30T06:14:24.255ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 2fc0b421-7ab6-4f19-bd79-c1e378f769fd uri = /sp/sled/0/component/rot/cmpa
95312025-04-30T06:14:24.255ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
95322025-04-30T06:14:24.255ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = ReadRot(Ok)
95332025-04-30T06:14:24.256ZINFOtest_basic (dropshot): request completed latency_us = 560 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 2fc0b421-7ab6-4f19-bd79-c1e378f769fd response_code = 200 uri = /sp/sled/0/component/rot/cmpa
95342025-04-30T06:14:24.256ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 0080c91b-3ca6-44da-98bf-edebb25b3444 uri = /sp/sled/0/component/rot/cfpa
95352025-04-30T06:14:24.257ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
95362025-04-30T06:14:24.257ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = ReadRot(Ok)
95372025-04-30T06:14:24.257ZINFOtest_basic (dropshot): request completed latency_us = 1083 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 0080c91b-3ca6-44da-98bf-edebb25b3444 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
95382025-04-30T06:14:24.259ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = f3323f4c-a975-4b42-81e2-b3a94712bce7 uri = /sp/sled/0/component/rot/cfpa
95392025-04-30T06:14:24.260ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 839 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
95402025-04-30T06:14:24.260ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = ReadRot(Ok)
95412025-04-30T06:14:24.260ZINFOtest_basic (dropshot): request completed latency_us = 487 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = f3323f4c-a975-4b42-81e2-b3a94712bce7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
95422025-04-30T06:14:24.262ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 1f452c66-95e0-4fd5-ac68-bd49970a59e0 uri = /sp/sled/0/component/rot/cfpa
95432025-04-30T06:14:24.264ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 840 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
95442025-04-30T06:14:24.264ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = ReadRot(Ok)
95452025-04-30T06:14:24.265ZINFOtest_basic (dropshot): request completed latency_us = 2770 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 1f452c66-95e0-4fd5-ac68-bd49970a59e0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
95462025-04-30T06:14:24.266ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = b4b07908-987c-44b2-ad36-8a64a4d79e11 uri = /sp/sled/1
95472025-04-30T06:14:24.266ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(SpState) }
95482025-04-30T06:14:24.267ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
95492025-04-30T06:14:24.268ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
95502025-04-30T06:14:24.269ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
95512025-04-30T06:14:24.269ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } 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(()) }))
95522025-04-30T06:14:24.270ZINFOtest_basic (dropshot): request completed latency_us = 3553 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = b4b07908-987c-44b2-ad36-8a64a4d79e11 response_code = 200 uri = /sp/sled/1
95532025-04-30T06:14:24.274ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 3f95c3ce-b46e-4a58-94a8-1bccb25cce3b uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
95542025-04-30T06:14:24.274ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
95552025-04-30T06:14:24.275ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = CabooseValue
95562025-04-30T06:14:24.275ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
95572025-04-30T06:14:24.275ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = CabooseValue
95582025-04-30T06:14:24.275ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
95592025-04-30T06:14:24.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = CabooseValue
95602025-04-30T06:14:24.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
95612025-04-30T06:14:24.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = CabooseValue
95622025-04-30T06:14:24.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
95632025-04-30T06:14:24.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
95642025-04-30T06:14:24.277ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
95652025-04-30T06:14:24.277ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95662025-04-30T06:14:24.278ZINFOtest_basic (dropshot): request completed latency_us = 3900 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 3f95c3ce-b46e-4a58-94a8-1bccb25cce3b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
95672025-04-30T06:14:24.281ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = fa42ea14-3835-4d57-836a-173b82123e19 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
95682025-04-30T06:14:24.282ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
95692025-04-30T06:14:24.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = CabooseValue
95702025-04-30T06:14:24.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
95712025-04-30T06:14:24.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = CabooseValue
95722025-04-30T06:14:24.283ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
95732025-04-30T06:14:24.283ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = CabooseValue
95742025-04-30T06:14:24.284ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
95752025-04-30T06:14:24.284ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = CabooseValue
95762025-04-30T06:14:24.284ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
95772025-04-30T06:14:24.284ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 811 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
95782025-04-30T06:14:24.284ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
95792025-04-30T06:14:24.285ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95802025-04-30T06:14:24.285ZINFOtest_basic (dropshot): request completed latency_us = 3251 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = fa42ea14-3835-4d57-836a-173b82123e19 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
95812025-04-30T06:14:24.286ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = fa2767dc-c597-4043-8ea8-0fd1576bd9bc uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
95822025-04-30T06:14:24.286ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
95832025-04-30T06:14:24.286ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
95842025-04-30T06:14:24.287ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
95852025-04-30T06:14:24.287ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
95862025-04-30T06:14:24.288ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
95872025-04-30T06:14:24.288ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
95882025-04-30T06:14:24.288ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
95892025-04-30T06:14:24.288ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
95902025-04-30T06:14:24.288ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
95912025-04-30T06:14:24.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = CabooseValue
95922025-04-30T06:14:24.289ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
95932025-04-30T06:14:24.289ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95942025-04-30T06:14:24.290ZINFOtest_basic (dropshot): request completed latency_us = 3409 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = fa2767dc-c597-4043-8ea8-0fd1576bd9bc response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
95952025-04-30T06:14:24.293ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 976c33dd-b0ef-48f0-ba8d-91aed64e3075 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
95962025-04-30T06:14:24.293ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
95972025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = CabooseValue
95982025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
95992025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = CabooseValue
96002025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
96012025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = CabooseValue
96022025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
96032025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
96042025-04-30T06:14:24.294ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
96052025-04-30T06:14:24.295ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = CabooseValue
96062025-04-30T06:14:24.295ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
96072025-04-30T06:14:24.295ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96082025-04-30T06:14:24.295ZINFOtest_basic (dropshot): request completed latency_us = 2639 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 976c33dd-b0ef-48f0-ba8d-91aed64e3075 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
96092025-04-30T06:14:24.296ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 631bd164-04f4-468a-b959-cc7f6b3aa640 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
96102025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
96112025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = CabooseValue
96122025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
96132025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = CabooseValue
96142025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
96152025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = CabooseValue
96162025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
96172025-04-30T06:14:24.297ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
96182025-04-30T06:14:24.298ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
96192025-04-30T06:14:24.298ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
96202025-04-30T06:14:24.298ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
96212025-04-30T06:14:24.298ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96222025-04-30T06:14:24.298ZINFOtest_basic (dropshot): request completed latency_us = 1584 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 631bd164-04f4-468a-b959-cc7f6b3aa640 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
96232025-04-30T06:14:24.299ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 679ee864-42af-482e-a088-b64f15625379 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
96242025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
96252025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
96262025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
96272025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
96282025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
96292025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = CabooseValue
96302025-04-30T06:14:24.299ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
96312025-04-30T06:14:24.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = CabooseValue
96322025-04-30T06:14:24.300ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 835 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
96332025-04-30T06:14:24.300ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
96342025-04-30T06:14:24.300ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 836 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
96352025-04-30T06:14:24.301ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96362025-04-30T06:14:24.301ZINFOtest_basic (dropshot): request completed latency_us = 2056 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 679ee864-42af-482e-a088-b64f15625379 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
96372025-04-30T06:14:24.303ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 762e7600-5c6b-4dfb-8aca-ed2a5541f33e uri = /sp/sled/1/component/rot/cmpa
96382025-04-30T06:14:24.303ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
96392025-04-30T06:14:24.303ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = ReadRot(Ok)
96402025-04-30T06:14:24.303ZINFOtest_basic (dropshot): request completed latency_us = 737 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 762e7600-5c6b-4dfb-8aca-ed2a5541f33e response_code = 200 uri = /sp/sled/1/component/rot/cmpa
96412025-04-30T06:14:24.304ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 70ad095a-39dc-44bf-88cd-848e125e6212 uri = /sp/sled/1/component/rot/cfpa
96422025-04-30T06:14:24.304ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
96432025-04-30T06:14:24.306ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = ReadRot(Ok)
96442025-04-30T06:14:24.306ZINFOtest_basic (dropshot): request completed latency_us = 1892 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 70ad095a-39dc-44bf-88cd-848e125e6212 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
96452025-04-30T06:14:24.313ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 27105ee9-a6f9-4d6b-80bb-a891723b19bd uri = /sp/sled/1/component/rot/cfpa
96462025-04-30T06:14:24.314ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 839 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
96472025-04-30T06:14:24.314ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = ReadRot(Ok)
96482025-04-30T06:14:24.314ZINFOtest_basic (dropshot): request completed latency_us = 1243 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 27105ee9-a6f9-4d6b-80bb-a891723b19bd response_code = 200 uri = /sp/sled/1/component/rot/cfpa
96492025-04-30T06:14:24.317ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 8a4abda6-688c-4ea9-bb6d-84ba3bfa4704 uri = /sp/sled/1/component/rot/cfpa
96502025-04-30T06:14:24.317ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 840 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
96512025-04-30T06:14:24.317ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = ReadRot(Ok)
96522025-04-30T06:14:24.317ZINFOtest_basic (dropshot): request completed latency_us = 1330 local_addr = [::1]:37822 method = GET remote_addr = [::1]:35438 req_id = 8a4abda6-688c-4ea9-bb6d-84ba3bfa4704 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
96532025-04-30T06:14:24.578ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:64779
96542025-04-30T06:14:24.578ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = f971bb0d-cbd6-4ef6-96db-ee4ac0700278 uri = /ignition
96552025-04-30T06:14:24.578ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
96562025-04-30T06:14:24.578ZDEBGtest_basic: 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 }]
96572025-04-30T06:14:24.578ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
96582025-04-30T06:14:24.578ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
96592025-04-30T06:14:24.578ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
96602025-04-30T06:14:24.578ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
96612025-04-30T06:14:24.578ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
96622025-04-30T06:14:24.578ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
96632025-04-30T06:14:24.578ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
96642025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
96652025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
96662025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
96672025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
96682025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
96692025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
96702025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
96712025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
96722025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
96732025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
96742025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
96752025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
96762025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
96772025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
96782025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
96792025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
96802025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
96812025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
96822025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
96832025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
96842025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
96852025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
96862025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
96872025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
96882025-04-30T06:14:24.579ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
96892025-04-30T06:14:24.579ZINFOtest_basic (dropshot): request completed latency_us = 702 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = f971bb0d-cbd6-4ef6-96db-ee4ac0700278 response_code = 200 uri = /ignition
96902025-04-30T06:14:24.579ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 97c35a6f-c4c1-428c-9d6d-e9a3675243a9 uri = /sp/switch/0
96912025-04-30T06:14:24.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(SpState) }
96922025-04-30T06:14:24.580ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
96932025-04-30T06:14:24.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
96942025-04-30T06:14:24.580ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
96952025-04-30T06:14:24.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } 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(()) }))
96962025-04-30T06:14:24.580ZINFOtest_basic (dropshot): request completed latency_us = 845 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 97c35a6f-c4c1-428c-9d6d-e9a3675243a9 response_code = 200 uri = /sp/switch/0
96972025-04-30T06:14:24.581ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 5c6143bb-dde7-4ef8-ac1f-8b6a1258330c uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
96982025-04-30T06:14:24.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
96992025-04-30T06:14:24.581ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = CabooseValue
97002025-04-30T06:14:24.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
97012025-04-30T06:14:24.581ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = CabooseValue
97022025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
97032025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = CabooseValue
97042025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
97052025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = CabooseValue
97062025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
97072025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
97082025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
97092025-04-30T06:14:24.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97102025-04-30T06:14:24.582ZINFOtest_basic (dropshot): request completed latency_us = 1582 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 5c6143bb-dde7-4ef8-ac1f-8b6a1258330c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
97112025-04-30T06:14:24.583ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 1219219d-8a55-4139-b341-79b7e3b343c3 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
97122025-04-30T06:14:24.583ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
97132025-04-30T06:14:24.583ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = CabooseValue
97142025-04-30T06:14:24.583ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
97152025-04-30T06:14:24.583ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = CabooseValue
97162025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
97172025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = CabooseValue
97182025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
97192025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = CabooseValue
97202025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
97212025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
97222025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
97232025-04-30T06:14:24.584ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97242025-04-30T06:14:24.584ZINFOtest_basic (dropshot): request completed latency_us = 1399 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 1219219d-8a55-4139-b341-79b7e3b343c3 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
97252025-04-30T06:14:24.585ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 281a63e1-63df-4a35-b61d-cb71175619a3 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
97262025-04-30T06:14:24.585ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
97272025-04-30T06:14:24.585ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = CabooseValue
97282025-04-30T06:14:24.585ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
97292025-04-30T06:14:24.585ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
97302025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
97312025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
97322025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
97332025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = CabooseValue
97342025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
97352025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = CabooseValue
97362025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
97372025-04-30T06:14:24.586ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97382025-04-30T06:14:24.586ZINFOtest_basic (dropshot): request completed latency_us = 1571 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 281a63e1-63df-4a35-b61d-cb71175619a3 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
97392025-04-30T06:14:24.588ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = fa597524-92a2-4546-8bac-c6bad432ceae uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
97402025-04-30T06:14:24.588ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
97412025-04-30T06:14:24.588ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = CabooseValue
97422025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
97432025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
97442025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
97452025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
97462025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
97472025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = CabooseValue
97482025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
97492025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = CabooseValue
97502025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
97512025-04-30T06:14:24.589ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97522025-04-30T06:14:24.590ZINFOtest_basic (dropshot): request completed latency_us = 1932 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = fa597524-92a2-4546-8bac-c6bad432ceae response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
97532025-04-30T06:14:24.590ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e4a91118-963f-4e65-8e3d-1f75a8e9eadf uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
97542025-04-30T06:14:24.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
97552025-04-30T06:14:24.590ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = CabooseValue
97562025-04-30T06:14:24.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
97572025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = CabooseValue
97582025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
97592025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = CabooseValue
97602025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
97612025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = CabooseValue
97622025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
97632025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = CabooseValue
97642025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
97652025-04-30T06:14:24.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97662025-04-30T06:14:24.591ZINFOtest_basic (dropshot): request completed latency_us = 1228 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e4a91118-963f-4e65-8e3d-1f75a8e9eadf response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
97672025-04-30T06:14:24.592ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 0e6ae570-8a6a-41ed-8d82-5857867e7739 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
97682025-04-30T06:14:24.592ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
97692025-04-30T06:14:24.592ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = CabooseValue
97702025-04-30T06:14:24.592ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
97712025-04-30T06:14:24.592ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = CabooseValue
97722025-04-30T06:14:24.592ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
97732025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = CabooseValue
97742025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
97752025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
97762025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
97772025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = CabooseValue
97782025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
97792025-04-30T06:14:24.593ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97802025-04-30T06:14:24.593ZINFOtest_basic (dropshot): request completed latency_us = 1326 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 0e6ae570-8a6a-41ed-8d82-5857867e7739 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
97812025-04-30T06:14:24.594ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 0b6d4ae2-a284-4f44-a422-14cbe37802b9 uri = /sp/switch/0/component/rot/cmpa
97822025-04-30T06:14:24.594ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
97832025-04-30T06:14:24.594ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = ReadRot(Ok)
97842025-04-30T06:14:24.594ZINFOtest_basic (dropshot): request completed latency_us = 608 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 0b6d4ae2-a284-4f44-a422-14cbe37802b9 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
97852025-04-30T06:14:24.595ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 574dc6fc-4e86-4e77-b877-ae4ceee399fd uri = /sp/switch/0/component/rot/cfpa
97862025-04-30T06:14:24.595ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
97872025-04-30T06:14:24.595ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = ReadRot(Ok)
97882025-04-30T06:14:24.596ZINFOtest_basic (dropshot): request completed latency_us = 533 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 574dc6fc-4e86-4e77-b877-ae4ceee399fd response_code = 200 uri = /sp/switch/0/component/rot/cfpa
97892025-04-30T06:14:24.596ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = dae693e6-05af-447c-9ca0-9a3703f81c02 uri = /sp/switch/0/component/rot/cfpa
97902025-04-30T06:14:24.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
97912025-04-30T06:14:24.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = ReadRot(Ok)
97922025-04-30T06:14:24.597ZINFOtest_basic (dropshot): request completed latency_us = 500 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = dae693e6-05af-447c-9ca0-9a3703f81c02 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
97932025-04-30T06:14:24.598ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 0579f5b4-4cfe-4e6e-acfb-fc24f7230f99 uri = /sp/switch/0/component/rot/cfpa
97942025-04-30T06:14:24.599ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
97952025-04-30T06:14:24.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = ReadRot(Ok)
97962025-04-30T06:14:24.599ZINFOtest_basic (dropshot): request completed latency_us = 1377 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 0579f5b4-4cfe-4e6e-acfb-fc24f7230f99 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
97972025-04-30T06:14:24.601ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 29c36ef0-f1aa-4d12-8b2c-6701cb4dc039 uri = /sp/switch/1
97982025-04-30T06:14:24.602ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(SpState) }
97992025-04-30T06:14:24.602ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
98002025-04-30T06:14:24.602ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
98012025-04-30T06:14:24.602ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
98022025-04-30T06:14:24.602ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } 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(()) }))
98032025-04-30T06:14:24.603ZINFOtest_basic (dropshot): request completed latency_us = 1191 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 29c36ef0-f1aa-4d12-8b2c-6701cb4dc039 response_code = 200 uri = /sp/switch/1
98042025-04-30T06:14:24.604ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 32e0c394-760a-4c63-9635-9e66f0d25252 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
98052025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
98062025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
98072025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
98082025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
98092025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
98102025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
98112025-04-30T06:14:24.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
98122025-04-30T06:14:24.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
98132025-04-30T06:14:24.605ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
98142025-04-30T06:14:24.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
98152025-04-30T06:14:24.605ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
98162025-04-30T06:14:24.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98172025-04-30T06:14:24.605ZINFOtest_basic (dropshot): request completed latency_us = 1871 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 32e0c394-760a-4c63-9635-9e66f0d25252 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
98182025-04-30T06:14:24.606ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = f912f94d-822f-4036-8af4-80d217b8688c uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
98192025-04-30T06:14:24.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
98202025-04-30T06:14:24.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = CabooseValue
98212025-04-30T06:14:24.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
98222025-04-30T06:14:24.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = CabooseValue
98232025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
98242025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = CabooseValue
98252025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
98262025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = CabooseValue
98272025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
98282025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
98292025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
98302025-04-30T06:14:24.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98312025-04-30T06:14:24.607ZINFOtest_basic (dropshot): request completed latency_us = 1303 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = f912f94d-822f-4036-8af4-80d217b8688c response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
98322025-04-30T06:14:24.608ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e0dd0cca-d4f9-4d98-8d4f-0a44c4749580 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
98332025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
98342025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
98352025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
98362025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
98372025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
98382025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
98392025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
98402025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
98412025-04-30T06:14:24.608ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
98422025-04-30T06:14:24.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = CabooseValue
98432025-04-30T06:14:24.609ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
98442025-04-30T06:14:24.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98452025-04-30T06:14:24.609ZINFOtest_basic (dropshot): request completed latency_us = 1142 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e0dd0cca-d4f9-4d98-8d4f-0a44c4749580 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
98462025-04-30T06:14:24.609ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = d768e197-a816-4764-8b72-704ad67471eb uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
98472025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
98482025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = CabooseValue
98492025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
98502025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = CabooseValue
98512025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
98522025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = CabooseValue
98532025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
98542025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = CabooseValue
98552025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
98562025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = CabooseValue
98572025-04-30T06:14:24.610ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
98582025-04-30T06:14:24.611ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98592025-04-30T06:14:24.611ZINFOtest_basic (dropshot): request completed latency_us = 1222 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = d768e197-a816-4764-8b72-704ad67471eb response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
98602025-04-30T06:14:24.611ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 3ad931f0-39c0-4d6b-bd79-c898db77db9e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
98612025-04-30T06:14:24.611ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
98622025-04-30T06:14:24.611ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
98632025-04-30T06:14:24.611ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
98642025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
98652025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
98662025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
98672025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
98682025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
98692025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
98702025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = CabooseValue
98712025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
98722025-04-30T06:14:24.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98732025-04-30T06:14:24.612ZINFOtest_basic (dropshot): request completed latency_us = 1217 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 3ad931f0-39c0-4d6b-bd79-c898db77db9e response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
98742025-04-30T06:14:24.613ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = a4e0d49e-4e24-4239-a731-3fe8d9f3ee01 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
98752025-04-30T06:14:24.613ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
98762025-04-30T06:14:24.613ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
98772025-04-30T06:14:24.613ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
98782025-04-30T06:14:24.613ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
98792025-04-30T06:14:24.613ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
98802025-04-30T06:14:24.613ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = CabooseValue
98812025-04-30T06:14:24.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
98822025-04-30T06:14:24.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = CabooseValue
98832025-04-30T06:14:24.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
98842025-04-30T06:14:24.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = CabooseValue
98852025-04-30T06:14:24.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
98862025-04-30T06:14:24.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98872025-04-30T06:14:24.614ZINFOtest_basic (dropshot): request completed latency_us = 1564 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = a4e0d49e-4e24-4239-a731-3fe8d9f3ee01 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
98882025-04-30T06:14:24.615ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = ae2ac1b6-f787-45bb-8934-9294af6359ae uri = /sp/switch/1/component/rot/cmpa
98892025-04-30T06:14:24.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 679 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
98902025-04-30T06:14:24.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = ReadRot(Ok)
98912025-04-30T06:14:24.615ZINFOtest_basic (dropshot): request completed latency_us = 386 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = ae2ac1b6-f787-45bb-8934-9294af6359ae response_code = 200 uri = /sp/switch/1/component/rot/cmpa
98922025-04-30T06:14:24.616ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = ff070383-dd3b-4569-843d-cf4111281167 uri = /sp/switch/1/component/rot/cfpa
98932025-04-30T06:14:24.616ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 680 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
98942025-04-30T06:14:24.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = ReadRot(Ok)
98952025-04-30T06:14:24.616ZINFOtest_basic (dropshot): request completed latency_us = 454 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = ff070383-dd3b-4569-843d-cf4111281167 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
98962025-04-30T06:14:24.617ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e83dc3ed-d7fb-4a63-9c78-94a705d18339 uri = /sp/switch/1/component/rot/cfpa
98972025-04-30T06:14:24.617ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 681 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
98982025-04-30T06:14:24.617ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = ReadRot(Ok)
98992025-04-30T06:14:24.618ZINFOtest_basic (dropshot): request completed latency_us = 543 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e83dc3ed-d7fb-4a63-9c78-94a705d18339 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
99002025-04-30T06:14:24.618ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = a1a340a4-dd32-4d9b-8d57-eee9f11caaa0 uri = /sp/switch/1/component/rot/cfpa
99012025-04-30T06:14:24.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 682 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
99022025-04-30T06:14:24.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = ReadRot(Ok)
99032025-04-30T06:14:24.619ZINFOtest_basic (dropshot): request completed latency_us = 462 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = a1a340a4-dd32-4d9b-8d57-eee9f11caaa0 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
99042025-04-30T06:14:24.619ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = b4649259-118d-4f18-b6e0-1e36048ef023 uri = /sp/sled/0
99052025-04-30T06:14:24.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 841 }, kind: MgsRequest(SpState) }
99062025-04-30T06:14:24.619ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
99072025-04-30T06:14:24.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
99082025-04-30T06:14:24.620ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 842 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
99092025-04-30T06:14:24.620ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } 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(()) }))
99102025-04-30T06:14:24.620ZINFOtest_basic (dropshot): request completed latency_us = 808 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = b4649259-118d-4f18-b6e0-1e36048ef023 response_code = 200 uri = /sp/sled/0
99112025-04-30T06:14:24.620ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = d6f03b12-a856-4dbf-b020-fe0ba2d11b29 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
99122025-04-30T06:14:24.620ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
99132025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
99142025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
99152025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = CabooseValue
99162025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
99172025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = CabooseValue
99182025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
99192025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = CabooseValue
99202025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
99212025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
99222025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
99232025-04-30T06:14:24.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99242025-04-30T06:14:24.621ZINFOtest_basic (dropshot): request completed latency_us = 1114 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = d6f03b12-a856-4dbf-b020-fe0ba2d11b29 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
99252025-04-30T06:14:24.622ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 5d3aa35d-5737-49eb-9d6e-9d8086a146af uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
99262025-04-30T06:14:24.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
99272025-04-30T06:14:24.622ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = CabooseValue
99282025-04-30T06:14:24.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
99292025-04-30T06:14:24.622ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = CabooseValue
99302025-04-30T06:14:24.622ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
99312025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = CabooseValue
99322025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
99332025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = CabooseValue
99342025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
99352025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
99362025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
99372025-04-30T06:14:24.623ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99382025-04-30T06:14:24.623ZINFOtest_basic (dropshot): request completed latency_us = 1164 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 5d3aa35d-5737-49eb-9d6e-9d8086a146af response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
99392025-04-30T06:14:24.624ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = c05a12a0-234e-4d9c-9d9a-a8e6fa1dfe19 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
99402025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
99412025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = CabooseValue
99422025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
99432025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = CabooseValue
99442025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
99452025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
99462025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
99472025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = CabooseValue
99482025-04-30T06:14:24.624ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
99492025-04-30T06:14:24.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = CabooseValue
99502025-04-30T06:14:24.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
99512025-04-30T06:14:24.625ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99522025-04-30T06:14:24.625ZINFOtest_basic (dropshot): request completed latency_us = 1217 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = c05a12a0-234e-4d9c-9d9a-a8e6fa1dfe19 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
99532025-04-30T06:14:24.625ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 73edad8b-dfc3-4b1b-b465-8e5e3fa25a05 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
99542025-04-30T06:14:24.625ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
99552025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
99562025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
99572025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
99582025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
99592025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
99602025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
99612025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = CabooseValue
99622025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
99632025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = CabooseValue
99642025-04-30T06:14:24.626ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
99652025-04-30T06:14:24.627ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99662025-04-30T06:14:24.627ZINFOtest_basic (dropshot): request completed latency_us = 1338 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 73edad8b-dfc3-4b1b-b465-8e5e3fa25a05 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
99672025-04-30T06:14:24.627ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 616a858b-5388-40b0-a77f-4007aad0ed9e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
99682025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
99692025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
99702025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
99712025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = CabooseValue
99722025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
99732025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = CabooseValue
99742025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
99752025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = CabooseValue
99762025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
99772025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
99782025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
99792025-04-30T06:14:24.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99802025-04-30T06:14:24.628ZINFOtest_basic (dropshot): request completed latency_us = 1255 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 616a858b-5388-40b0-a77f-4007aad0ed9e response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
99812025-04-30T06:14:24.629ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 10812993-4e41-4744-90c7-784fc11db5b5 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
99822025-04-30T06:14:24.629ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
99832025-04-30T06:14:24.629ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
99842025-04-30T06:14:24.629ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
99852025-04-30T06:14:24.629ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
99862025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
99872025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
99882025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
99892025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = CabooseValue
99902025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
99912025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = CabooseValue
99922025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
99932025-04-30T06:14:24.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99942025-04-30T06:14:24.630ZINFOtest_basic (dropshot): request completed latency_us = 1379 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 10812993-4e41-4744-90c7-784fc11db5b5 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
99952025-04-30T06:14:24.631ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = c73dbe17-89ba-445c-98cd-3b0af22cfb6b uri = /sp/sled/0/component/rot/cmpa
99962025-04-30T06:14:24.631ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
99972025-04-30T06:14:24.631ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = ReadRot(Ok)
99982025-04-30T06:14:24.631ZINFOtest_basic (dropshot): request completed latency_us = 419 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = c73dbe17-89ba-445c-98cd-3b0af22cfb6b response_code = 200 uri = /sp/sled/0/component/rot/cmpa
99992025-04-30T06:14:24.632ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 222af978-f969-472b-8347-32daade6dc9e uri = /sp/sled/0/component/rot/cfpa
100002025-04-30T06:14:24.632ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
100012025-04-30T06:14:24.632ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = ReadRot(Ok)
100022025-04-30T06:14:24.632ZINFOtest_basic (dropshot): request completed latency_us = 443 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 222af978-f969-472b-8347-32daade6dc9e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
100032025-04-30T06:14:24.633ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 4b3a6eea-91e5-4859-96d2-adb747d2cefe uri = /sp/sled/0/component/rot/cfpa
100042025-04-30T06:14:24.633ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
100052025-04-30T06:14:24.633ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = ReadRot(Ok)
100062025-04-30T06:14:24.633ZINFOtest_basic (dropshot): request completed latency_us = 531 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 4b3a6eea-91e5-4859-96d2-adb747d2cefe response_code = 200 uri = /sp/sled/0/component/rot/cfpa
100072025-04-30T06:14:24.634ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e2e7f7e0-1214-46fc-877a-9a210ba36bd8 uri = /sp/sled/0/component/rot/cfpa
100082025-04-30T06:14:24.634ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
100092025-04-30T06:14:24.634ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = ReadRot(Ok)
100102025-04-30T06:14:24.634ZINFOtest_basic (dropshot): request completed latency_us = 424 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = e2e7f7e0-1214-46fc-877a-9a210ba36bd8 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
100112025-04-30T06:14:24.635ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 9fac1b7f-d825-4992-9952-8c5d7eceb384 uri = /sp/sled/1
100122025-04-30T06:14:24.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 841 }, kind: MgsRequest(SpState) }
100132025-04-30T06:14:24.635ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
100142025-04-30T06:14:24.635ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
100152025-04-30T06:14:24.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 842 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
100162025-04-30T06:14:24.635ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } 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(()) }))
100172025-04-30T06:14:24.636ZINFOtest_basic (dropshot): request completed latency_us = 831 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 9fac1b7f-d825-4992-9952-8c5d7eceb384 response_code = 200 uri = /sp/sled/1
100182025-04-30T06:14:24.636ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = c5ab2901-99c8-4104-a9f2-5ee4a37a0581 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
100192025-04-30T06:14:24.636ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
100202025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
100212025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
100222025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = CabooseValue
100232025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
100242025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = CabooseValue
100252025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
100262025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = CabooseValue
100272025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
100282025-04-30T06:14:24.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
100292025-04-30T06:14:24.638ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
100302025-04-30T06:14:24.638ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100312025-04-30T06:14:24.638ZINFOtest_basic (dropshot): request completed latency_us = 1732 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = c5ab2901-99c8-4104-a9f2-5ee4a37a0581 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
100322025-04-30T06:14:24.639ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 26fdc6f1-3d5d-473f-b1dc-0e41c924b02c uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
100332025-04-30T06:14:24.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
100342025-04-30T06:14:24.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = CabooseValue
100352025-04-30T06:14:24.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
100362025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = CabooseValue
100372025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
100382025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = CabooseValue
100392025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
100402025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = CabooseValue
100412025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
100422025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
100432025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
100442025-04-30T06:14:24.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100452025-04-30T06:14:24.641ZINFOtest_basic (dropshot): request completed latency_us = 1792 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 26fdc6f1-3d5d-473f-b1dc-0e41c924b02c response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
100462025-04-30T06:14:24.641ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 473c0b34-e72f-4def-890c-c018bfa1af04 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
100472025-04-30T06:14:24.642ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
100482025-04-30T06:14:24.642ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = CabooseValue
100492025-04-30T06:14:24.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
100502025-04-30T06:14:24.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = CabooseValue
100512025-04-30T06:14:24.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
100522025-04-30T06:14:24.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
100532025-04-30T06:14:24.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
100542025-04-30T06:14:24.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = CabooseValue
100552025-04-30T06:14:24.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
100562025-04-30T06:14:24.644ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = CabooseValue
100572025-04-30T06:14:24.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
100582025-04-30T06:14:24.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100592025-04-30T06:14:24.645ZINFOtest_basic (dropshot): request completed latency_us = 3443 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 473c0b34-e72f-4def-890c-c018bfa1af04 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
100602025-04-30T06:14:24.646ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 98852a49-813d-4a9f-9e45-4229f96b8db5 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
100612025-04-30T06:14:24.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
100622025-04-30T06:14:24.646ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
100632025-04-30T06:14:24.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
100642025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
100652025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
100662025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
100672025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
100682025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = CabooseValue
100692025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
100702025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = CabooseValue
100712025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
100722025-04-30T06:14:24.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100732025-04-30T06:14:24.647ZINFOtest_basic (dropshot): request completed latency_us = 1552 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 98852a49-813d-4a9f-9e45-4229f96b8db5 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
100742025-04-30T06:14:24.648ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = eacdcbe2-526b-446e-a0d5-a3e1fbb05dfc uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
100752025-04-30T06:14:24.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
100762025-04-30T06:14:24.648ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
100772025-04-30T06:14:24.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
100782025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = CabooseValue
100792025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
100802025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = CabooseValue
100812025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
100822025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = CabooseValue
100832025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
100842025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
100852025-04-30T06:14:24.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
100862025-04-30T06:14:24.650ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100872025-04-30T06:14:24.650ZINFOtest_basic (dropshot): request completed latency_us = 2493 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = eacdcbe2-526b-446e-a0d5-a3e1fbb05dfc response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
100882025-04-30T06:14:24.652ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 918ca545-11ed-4f57-b92d-46eb8249ea44 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
100892025-04-30T06:14:24.652ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
100902025-04-30T06:14:24.652ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
100912025-04-30T06:14:24.652ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
100922025-04-30T06:14:24.653ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
100932025-04-30T06:14:24.653ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
100942025-04-30T06:14:24.653ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
100952025-04-30T06:14:24.653ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
100962025-04-30T06:14:24.653ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = CabooseValue
100972025-04-30T06:14:24.653ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
100982025-04-30T06:14:24.654ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = CabooseValue
100992025-04-30T06:14:24.654ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
101002025-04-30T06:14:24.654ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101012025-04-30T06:14:24.654ZINFOtest_basic (dropshot): request completed latency_us = 2340 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 918ca545-11ed-4f57-b92d-46eb8249ea44 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
101022025-04-30T06:14:24.656ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = af78df14-e2c0-4cf4-aaa2-c06f6012b32a uri = /sp/sled/1/component/rot/cmpa
101032025-04-30T06:14:24.656ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
101042025-04-30T06:14:24.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = ReadRot(Ok)
101052025-04-30T06:14:24.660ZINFOtest_basic (dropshot): request completed latency_us = 3680 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = af78df14-e2c0-4cf4-aaa2-c06f6012b32a response_code = 200 uri = /sp/sled/1/component/rot/cmpa
101062025-04-30T06:14:24.662ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 8d47745f-b59a-4057-9253-6663992d599d uri = /sp/sled/1/component/rot/cfpa
101072025-04-30T06:14:24.662ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
101082025-04-30T06:14:24.662ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = ReadRot(Ok)
101092025-04-30T06:14:24.662ZINFOtest_basic (dropshot): request completed latency_us = 636 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 8d47745f-b59a-4057-9253-6663992d599d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
101102025-04-30T06:14:24.668ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 6ab74442-f529-4120-972f-68468ef916cc uri = /sp/sled/1/component/rot/cfpa
101112025-04-30T06:14:24.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
101122025-04-30T06:14:24.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = ReadRot(Ok)
101132025-04-30T06:14:24.670ZINFOtest_basic (dropshot): request completed latency_us = 594 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = 6ab74442-f529-4120-972f-68468ef916cc response_code = 200 uri = /sp/sled/1/component/rot/cfpa
101142025-04-30T06:14:24.670ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = a1678ddd-a4ac-46e9-944f-166ce3b7fd77 uri = /sp/sled/1/component/rot/cfpa
101152025-04-30T06:14:24.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
101162025-04-30T06:14:24.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = ReadRot(Ok)
101172025-04-30T06:14:24.670ZINFOtest_basic (dropshot): request completed latency_us = 459 local_addr = [::1]:37822 method = GET remote_addr = [::1]:64779 req_id = a1678ddd-a4ac-46e9-944f-166ce3b7fd77 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
101182025-04-30T06:14:24.970ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:48136
101192025-04-30T06:14:24.970ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = e284bba4-5506-44c6-88e8-f7ef3f832495 uri = /ignition
101202025-04-30T06:14:24.970ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
101212025-04-30T06:14:24.970ZDEBGtest_basic: 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 }]
101222025-04-30T06:14:24.970ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
101232025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
101242025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
101252025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
101262025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
101272025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
101282025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
101292025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
101302025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
101312025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
101322025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
101332025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
101342025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
101352025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
101362025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
101372025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
101382025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
101392025-04-30T06:14:24.971ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
101402025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
101412025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
101422025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
101432025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
101442025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
101452025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
101462025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
101472025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
101482025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
101492025-04-30T06:14:24.972ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
101502025-04-30T06:14:24.973ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
101512025-04-30T06:14:24.973ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
101522025-04-30T06:14:24.973ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
101532025-04-30T06:14:24.973ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
101542025-04-30T06:14:24.973ZINFOtest_basic (dropshot): request completed latency_us = 814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = e284bba4-5506-44c6-88e8-f7ef3f832495 response_code = 200 uri = /ignition
101552025-04-30T06:14:24.973ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 70244d65-925e-49ca-92ce-936d97ff8829 uri = /sp/switch/0
101562025-04-30T06:14:24.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(SpState) }
101572025-04-30T06:14:24.973ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
101582025-04-30T06:14:24.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
101592025-04-30T06:14:24.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
101602025-04-30T06:14:24.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } 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(()) }))
101612025-04-30T06:14:24.973ZINFOtest_basic (dropshot): request completed latency_us = 1322 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 70244d65-925e-49ca-92ce-936d97ff8829 response_code = 200 uri = /sp/switch/0
101622025-04-30T06:14:24.974ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 03ed91f6-56e8-497d-924a-339b8ab5e05c uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
101632025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
101642025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
101652025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
101662025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
101672025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
101682025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = CabooseValue
101692025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
101702025-04-30T06:14:24.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = CabooseValue
101712025-04-30T06:14:24.975ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
101722025-04-30T06:14:24.975ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
101732025-04-30T06:14:24.975ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
101742025-04-30T06:14:24.975ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101752025-04-30T06:14:24.975ZINFOtest_basic (dropshot): request completed latency_us = 1322 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 03ed91f6-56e8-497d-924a-339b8ab5e05c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
101762025-04-30T06:14:24.976ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 68ce1908-4cb1-4408-bfd6-9c39477fdbb8 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
101772025-04-30T06:14:24.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
101782025-04-30T06:14:24.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = CabooseValue
101792025-04-30T06:14:24.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
101802025-04-30T06:14:24.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = CabooseValue
101812025-04-30T06:14:24.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
101822025-04-30T06:14:24.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = CabooseValue
101832025-04-30T06:14:24.977ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
101842025-04-30T06:14:24.982ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } response = CabooseValue
101852025-04-30T06:14:24.990ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
101862025-04-30T06:14:24.990ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
101872025-04-30T06:14:24.990ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
101882025-04-30T06:14:24.990ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101892025-04-30T06:14:24.993ZINFOtest_basic (dropshot): request completed latency_us = 17332 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 68ce1908-4cb1-4408-bfd6-9c39477fdbb8 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
101902025-04-30T06:14:24.996ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1001a519-313d-4743-a037-f5330b7c6384 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
101912025-04-30T06:14:24.996ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
101922025-04-30T06:14:24.997ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
101932025-04-30T06:14:24.997ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
101942025-04-30T06:14:24.997ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = CabooseValue
101952025-04-30T06:14:24.997ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
101962025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = CabooseValue
101972025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
101982025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = CabooseValue
101992025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
102002025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
102012025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
102022025-04-30T06:14:24.998ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102032025-04-30T06:14:24.999ZINFOtest_basic (dropshot): request completed latency_us = 2483 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1001a519-313d-4743-a037-f5330b7c6384 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
102042025-04-30T06:14:25.001ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = f0e9fa2d-007d-4f3a-bd1d-bb7af5316fd6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
102052025-04-30T06:14:25.001ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
102062025-04-30T06:14:25.002ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = CabooseValue
102072025-04-30T06:14:25.002ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
102082025-04-30T06:14:25.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = CabooseValue
102092025-04-30T06:14:25.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
102102025-04-30T06:14:25.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = CabooseValue
102112025-04-30T06:14:25.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
102122025-04-30T06:14:25.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = CabooseValue
102132025-04-30T06:14:25.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
102142025-04-30T06:14:25.004ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
102152025-04-30T06:14:25.004ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
102162025-04-30T06:14:25.004ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102172025-04-30T06:14:25.004ZINFOtest_basic (dropshot): request completed latency_us = 3237 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = f0e9fa2d-007d-4f3a-bd1d-bb7af5316fd6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
102182025-04-30T06:14:25.005ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = af2b37d4-c611-4c54-b81c-4d0e621502ed uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
102192025-04-30T06:14:25.005ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
102202025-04-30T06:14:25.006ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = CabooseValue
102212025-04-30T06:14:25.006ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
102222025-04-30T06:14:25.006ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = CabooseValue
102232025-04-30T06:14:25.006ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
102242025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
102252025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
102262025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = CabooseValue
102272025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
102282025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
102292025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
102302025-04-30T06:14:25.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102312025-04-30T06:14:25.007ZINFOtest_basic (dropshot): request completed latency_us = 2091 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = af2b37d4-c611-4c54-b81c-4d0e621502ed response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
102322025-04-30T06:14:25.008ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 3bb7ddf0-e294-437a-8264-95228d0121b2 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
102332025-04-30T06:14:25.008ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
102342025-04-30T06:14:25.010ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = CabooseValue
102352025-04-30T06:14:25.010ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
102362025-04-30T06:14:25.011ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = CabooseValue
102372025-04-30T06:14:25.011ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
102382025-04-30T06:14:25.011ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
102392025-04-30T06:14:25.011ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
102402025-04-30T06:14:25.011ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = CabooseValue
102412025-04-30T06:14:25.012ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
102422025-04-30T06:14:25.012ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = CabooseValue
102432025-04-30T06:14:25.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
102442025-04-30T06:14:25.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102452025-04-30T06:14:25.019ZINFOtest_basic (dropshot): request completed latency_us = 10937 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 3bb7ddf0-e294-437a-8264-95228d0121b2 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
102462025-04-30T06:14:25.021ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = dce54d99-ee9a-463f-ab39-723850cad5f3 uri = /sp/switch/0/component/rot/cmpa
102472025-04-30T06:14:25.021ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
102482025-04-30T06:14:25.021ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = ReadRot(Ok)
102492025-04-30T06:14:25.022ZINFOtest_basic (dropshot): request completed latency_us = 1290 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = dce54d99-ee9a-463f-ab39-723850cad5f3 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
102502025-04-30T06:14:25.022ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 7f394969-e75c-425c-ad96-0d8cbf70b898 uri = /sp/switch/0/component/rot/cfpa
102512025-04-30T06:14:25.023ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
102522025-04-30T06:14:25.023ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = ReadRot(Ok)
102532025-04-30T06:14:25.024ZINFOtest_basic (dropshot): request completed latency_us = 1062 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 7f394969-e75c-425c-ad96-0d8cbf70b898 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
102542025-04-30T06:14:25.025ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 978ce33d-909d-45d1-9f9c-3df00c677f38 uri = /sp/switch/0/component/rot/cfpa
102552025-04-30T06:14:25.025ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
102562025-04-30T06:14:25.025ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = ReadRot(Ok)
102572025-04-30T06:14:25.025ZINFOtest_basic (dropshot): request completed latency_us = 842 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 978ce33d-909d-45d1-9f9c-3df00c677f38 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
102582025-04-30T06:14:25.027ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 348d5a08-73c2-4df3-9a0c-c3e05854c23c uri = /sp/switch/0/component/rot/cfpa
102592025-04-30T06:14:25.027ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
102602025-04-30T06:14:25.027ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = ReadRot(Ok)
102612025-04-30T06:14:25.027ZINFOtest_basic (dropshot): request completed latency_us = 792 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 348d5a08-73c2-4df3-9a0c-c3e05854c23c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
102622025-04-30T06:14:25.028ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 7f4e42d1-c562-4dca-8eb4-5ac1a366c795 uri = /sp/switch/1
102632025-04-30T06:14:25.029ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(SpState) }
102642025-04-30T06:14:25.029ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
102652025-04-30T06:14:25.029ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
102662025-04-30T06:14:25.029ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
102672025-04-30T06:14:25.029ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } 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(()) }))
102682025-04-30T06:14:25.029ZINFOtest_basic (dropshot): request completed latency_us = 803 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 7f4e42d1-c562-4dca-8eb4-5ac1a366c795 response_code = 200 uri = /sp/switch/1
102692025-04-30T06:14:25.030ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = e34652f3-1dde-42da-b475-85a028237ada uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
102702025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
102712025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
102722025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
102732025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
102742025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
102752025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
102762025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
102772025-04-30T06:14:25.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = CabooseValue
102782025-04-30T06:14:25.031ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
102792025-04-30T06:14:25.031ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
102802025-04-30T06:14:25.031ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
102812025-04-30T06:14:25.031ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102822025-04-30T06:14:25.031ZINFOtest_basic (dropshot): request completed latency_us = 1273 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = e34652f3-1dde-42da-b475-85a028237ada response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
102832025-04-30T06:14:25.031ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = bc90dd3a-efe2-470e-91cf-46512c7c6867 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
102842025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
102852025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = CabooseValue
102862025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
102872025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = CabooseValue
102882025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
102892025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = CabooseValue
102902025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
102912025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = CabooseValue
102922025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
102932025-04-30T06:14:25.032ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
102942025-04-30T06:14:25.033ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
102952025-04-30T06:14:25.033ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102962025-04-30T06:14:25.033ZINFOtest_basic (dropshot): request completed latency_us = 1260 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = bc90dd3a-efe2-470e-91cf-46512c7c6867 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
102972025-04-30T06:14:25.033ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1daaa41b-6c87-46f6-806e-ffdb240a145e uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
102982025-04-30T06:14:25.033ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
102992025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
103002025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
103012025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
103022025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
103032025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
103042025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
103052025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = CabooseValue
103062025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
103072025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = CabooseValue
103082025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
103092025-04-30T06:14:25.034ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103102025-04-30T06:14:25.034ZINFOtest_basic (dropshot): request completed latency_us = 1215 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1daaa41b-6c87-46f6-806e-ffdb240a145e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
103112025-04-30T06:14:25.035ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b33658fe-5e54-48c4-99f6-7cb15397b7d8 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
103122025-04-30T06:14:25.035ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
103132025-04-30T06:14:25.035ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = CabooseValue
103142025-04-30T06:14:25.035ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
103152025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = CabooseValue
103162025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
103172025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = CabooseValue
103182025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
103192025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = CabooseValue
103202025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
103212025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = CabooseValue
103222025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
103232025-04-30T06:14:25.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103242025-04-30T06:14:25.036ZINFOtest_basic (dropshot): request completed latency_us = 1380 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b33658fe-5e54-48c4-99f6-7cb15397b7d8 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
103252025-04-30T06:14:25.037ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = ad027701-8d6f-41c6-9017-94be633df36f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
103262025-04-30T06:14:25.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
103272025-04-30T06:14:25.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = CabooseValue
103282025-04-30T06:14:25.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
103292025-04-30T06:14:25.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = CabooseValue
103302025-04-30T06:14:25.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
103312025-04-30T06:14:25.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = CabooseValue
103322025-04-30T06:14:25.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
103332025-04-30T06:14:25.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = CabooseValue
103342025-04-30T06:14:25.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
103352025-04-30T06:14:25.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = CabooseValue
103362025-04-30T06:14:25.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
103372025-04-30T06:14:25.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103382025-04-30T06:14:25.039ZINFOtest_basic (dropshot): request completed latency_us = 2451 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = ad027701-8d6f-41c6-9017-94be633df36f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
103392025-04-30T06:14:25.040ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1e16c58f-5586-4ce7-a55a-ed4642cdcdd6 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
103402025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
103412025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = CabooseValue
103422025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
103432025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = CabooseValue
103442025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
103452025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = CabooseValue
103462025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
103472025-04-30T06:14:25.041ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } response = CabooseValue
103482025-04-30T06:14:25.042ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
103492025-04-30T06:14:25.042ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = CabooseValue
103502025-04-30T06:14:25.042ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
103512025-04-30T06:14:25.042ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103522025-04-30T06:14:25.042ZINFOtest_basic (dropshot): request completed latency_us = 1773 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1e16c58f-5586-4ce7-a55a-ed4642cdcdd6 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
103532025-04-30T06:14:25.043ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1849d64f-be1b-4659-aa3a-b0f9c3672ade uri = /sp/switch/1/component/rot/cmpa
103542025-04-30T06:14:25.043ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
103552025-04-30T06:14:25.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = ReadRot(Ok)
103562025-04-30T06:14:25.043ZINFOtest_basic (dropshot): request completed latency_us = 477 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 1849d64f-be1b-4659-aa3a-b0f9c3672ade response_code = 200 uri = /sp/switch/1/component/rot/cmpa
103572025-04-30T06:14:25.044ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 2bb090f8-b05e-43ea-a228-4170fcd6c1fa uri = /sp/switch/1/component/rot/cfpa
103582025-04-30T06:14:25.045ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
103592025-04-30T06:14:25.045ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = ReadRot(Ok)
103602025-04-30T06:14:25.045ZINFOtest_basic (dropshot): request completed latency_us = 732 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 2bb090f8-b05e-43ea-a228-4170fcd6c1fa response_code = 200 uri = /sp/switch/1/component/rot/cfpa
103612025-04-30T06:14:25.046ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a34aaf18-3bdb-4883-b7d8-d434f0a7a186 uri = /sp/switch/1/component/rot/cfpa
103622025-04-30T06:14:25.046ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
103632025-04-30T06:14:25.047ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = ReadRot(Ok)
103642025-04-30T06:14:25.047ZINFOtest_basic (dropshot): request completed latency_us = 1048 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a34aaf18-3bdb-4883-b7d8-d434f0a7a186 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
103652025-04-30T06:14:25.048ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 0711fed6-17ed-4410-bcb5-5f4a9ef54d57 uri = /sp/switch/1/component/rot/cfpa
103662025-04-30T06:14:25.048ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
103672025-04-30T06:14:25.049ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = ReadRot(Ok)
103682025-04-30T06:14:25.049ZINFOtest_basic (dropshot): request completed latency_us = 1524 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 0711fed6-17ed-4410-bcb5-5f4a9ef54d57 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
103692025-04-30T06:14:25.050ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 0ddca32b-dd5b-41f5-a692-8fbe595c34a0 uri = /sp/sled/0
103702025-04-30T06:14:25.051ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 883 }, kind: MgsRequest(SpState) }
103712025-04-30T06:14:25.051ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
103722025-04-30T06:14:25.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
103732025-04-30T06:14:25.052ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 884 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
103742025-04-30T06:14:25.052ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } 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(()) }))
103752025-04-30T06:14:25.052ZINFOtest_basic (dropshot): request completed latency_us = 1435 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 0ddca32b-dd5b-41f5-a692-8fbe595c34a0 response_code = 200 uri = /sp/sled/0
103762025-04-30T06:14:25.053ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 4bdac364-eb30-4716-884a-e4c28582661d uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
103772025-04-30T06:14:25.053ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
103782025-04-30T06:14:25.053ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = CabooseValue
103792025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
103802025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = CabooseValue
103812025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
103822025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = CabooseValue
103832025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
103842025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = CabooseValue
103852025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
103862025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
103872025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
103882025-04-30T06:14:25.054ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103892025-04-30T06:14:25.055ZINFOtest_basic (dropshot): request completed latency_us = 1819 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 4bdac364-eb30-4716-884a-e4c28582661d response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
103902025-04-30T06:14:25.055ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 3f95b8bc-2e33-4e82-8a4b-5ce6284bfa73 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
103912025-04-30T06:14:25.055ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
103922025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = CabooseValue
103932025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
103942025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = CabooseValue
103952025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
103962025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = CabooseValue
103972025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
103982025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = CabooseValue
103992025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
104002025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 895 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
104012025-04-30T06:14:25.056ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
104022025-04-30T06:14:25.057ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104032025-04-30T06:14:25.057ZINFOtest_basic (dropshot): request completed latency_us = 1493 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 3f95b8bc-2e33-4e82-8a4b-5ce6284bfa73 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
104042025-04-30T06:14:25.057ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 65800124-c83e-4596-aece-23466ebee3d4 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
104052025-04-30T06:14:25.057ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 897 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
104062025-04-30T06:14:25.058ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = CabooseValue
104072025-04-30T06:14:25.058ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
104082025-04-30T06:14:25.058ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = CabooseValue
104092025-04-30T06:14:25.058ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
104102025-04-30T06:14:25.058ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = CabooseValue
104112025-04-30T06:14:25.058ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
104122025-04-30T06:14:25.059ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = CabooseValue
104132025-04-30T06:14:25.059ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
104142025-04-30T06:14:25.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = CabooseValue
104152025-04-30T06:14:25.060ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
104162025-04-30T06:14:25.060ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104172025-04-30T06:14:25.061ZINFOtest_basic (dropshot): request completed latency_us = 3309 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 65800124-c83e-4596-aece-23466ebee3d4 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
104182025-04-30T06:14:25.062ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b2ca092b-f93c-4de3-91ab-0a1b3fbbe97d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
104192025-04-30T06:14:25.062ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
104202025-04-30T06:14:25.062ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = CabooseValue
104212025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
104222025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
104232025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
104242025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = CabooseValue
104252025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
104262025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
104272025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
104282025-04-30T06:14:25.063ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = CabooseValue
104292025-04-30T06:14:25.064ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
104302025-04-30T06:14:25.064ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104312025-04-30T06:14:25.064ZINFOtest_basic (dropshot): request completed latency_us = 2801 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b2ca092b-f93c-4de3-91ab-0a1b3fbbe97d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
104322025-04-30T06:14:25.065ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = ce106d96-a329-438f-a17b-3f8ce69d4209 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
104332025-04-30T06:14:25.065ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
104342025-04-30T06:14:25.065ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = CabooseValue
104352025-04-30T06:14:25.065ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 910 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
104362025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = CabooseValue
104372025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
104382025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = CabooseValue
104392025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
104402025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = CabooseValue
104412025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
104422025-04-30T06:14:25.066ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = CabooseValue
104432025-04-30T06:14:25.067ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
104442025-04-30T06:14:25.068ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104452025-04-30T06:14:25.068ZINFOtest_basic (dropshot): request completed latency_us = 3363 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = ce106d96-a329-438f-a17b-3f8ce69d4209 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
104462025-04-30T06:14:25.069ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 05090e88-551b-4607-8361-315f3e7f6fec uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
104472025-04-30T06:14:25.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
104482025-04-30T06:14:25.070ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = CabooseValue
104492025-04-30T06:14:25.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
104502025-04-30T06:14:25.070ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = CabooseValue
104512025-04-30T06:14:25.070ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
104522025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = CabooseValue
104532025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
104542025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = CabooseValue
104552025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
104562025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
104572025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
104582025-04-30T06:14:25.071ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104592025-04-30T06:14:25.072ZINFOtest_basic (dropshot): request completed latency_us = 2676 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 05090e88-551b-4607-8361-315f3e7f6fec response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
104602025-04-30T06:14:25.073ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 211fdcf1-eb1e-4226-9b0e-ca538ad39214 uri = /sp/sled/0/component/rot/cmpa
104612025-04-30T06:14:25.073ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 921 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
104622025-04-30T06:14:25.073ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = ReadRot(Ok)
104632025-04-30T06:14:25.074ZINFOtest_basic (dropshot): request completed latency_us = 814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 211fdcf1-eb1e-4226-9b0e-ca538ad39214 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
104642025-04-30T06:14:25.075ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b30599f9-dee2-46a8-aa3f-c72aa238d3f8 uri = /sp/sled/0/component/rot/cfpa
104652025-04-30T06:14:25.075ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 922 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
104662025-04-30T06:14:25.075ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = ReadRot(Ok)
104672025-04-30T06:14:25.076ZINFOtest_basic (dropshot): request completed latency_us = 877 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b30599f9-dee2-46a8-aa3f-c72aa238d3f8 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
104682025-04-30T06:14:25.077ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a81aff23-24ed-4358-bc73-3f538d9713c5 uri = /sp/sled/0/component/rot/cfpa
104692025-04-30T06:14:25.077ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 923 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
104702025-04-30T06:14:25.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
104712025-04-30T06:14:25.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
104722025-04-30T06:14:25.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
104732025-04-30T06:14:25.078ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
104742025-04-30T06:14:25.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(SpState) }
104752025-04-30T06:14:25.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(SpState) }
104762025-04-30T06:14:25.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 883 }, kind: MgsRequest(SpState) }
104772025-04-30T06:14:25.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
104782025-04-30T06:14:25.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
104792025-04-30T06:14:25.078ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
104802025-04-30T06:14:25.078ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = ReadRot(Ok)
104812025-04-30T06:14:25.078ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(SpState) }
104822025-04-30T06:14:25.079ZINFOtest_basic (dropshot): request completed latency_us = 1388 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a81aff23-24ed-4358-bc73-3f538d9713c5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
104832025-04-30T06:14:25.079ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
104842025-04-30T06:14:25.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
104852025-04-30T06:14:25.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
104862025-04-30T06:14:25.079ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
104872025-04-30T06:14:25.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
104882025-04-30T06:14:25.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(SpState) }
104892025-04-30T06:14:25.079ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 884 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
104902025-04-30T06:14:25.080ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
104912025-04-30T06:14:25.080ZDEBGtest_basic (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
104922025-04-30T06:14:25.080ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
104932025-04-30T06:14:25.080ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
104942025-04-30T06:14:25.080ZDEBGtest_basic (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
104952025-04-30T06:14:25.080ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
104962025-04-30T06:14:25.080ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 925 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
104972025-04-30T06:14:25.081ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
104982025-04-30T06:14:25.081ZDEBGtest_basic (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
104992025-04-30T06:14:25.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105002025-04-30T06:14:25.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
105012025-04-30T06:14:25.081ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105022025-04-30T06:14:25.081ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a1719552-7a5e-4a31-8888-cb507b91f9ec uri = /sp/sled/0/component/rot/cfpa
105032025-04-30T06:14:25.082ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
105042025-04-30T06:14:25.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
105052025-04-30T06:14:25.083ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
105062025-04-30T06:14:25.084ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
105072025-04-30T06:14:25.084ZDEBGtest_basic (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
105082025-04-30T06:14:25.084ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
105092025-04-30T06:14:25.084ZDEBGtest_basic (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
105102025-04-30T06:14:25.084ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105112025-04-30T06:14:25.084ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 926 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
105122025-04-30T06:14:25.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105132025-04-30T06:14:25.085ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105142025-04-30T06:14:25.086ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(SpState) }
105152025-04-30T06:14:25.086ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
105162025-04-30T06:14:25.086ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
105172025-04-30T06:14:25.086ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
105182025-04-30T06:14:25.086ZDEBGtest_basic (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
105192025-04-30T06:14:25.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = ReadRot(Ok)
105202025-04-30T06:14:25.086ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 927 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
105212025-04-30T06:14:25.086ZINFOtest_basic (dropshot): request completed latency_us = 5458 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a1719552-7a5e-4a31-8888-cb507b91f9ec response_code = 200 uri = /sp/sled/0/component/rot/cfpa
105222025-04-30T06:14:25.086ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
105232025-04-30T06:14:25.086ZDEBGtest_basic (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
105242025-04-30T06:14:25.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
105252025-04-30T06:14:25.086ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105262025-04-30T06:14:25.087ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
105272025-04-30T06:14:25.087ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
105282025-04-30T06:14:25.088ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
105292025-04-30T06:14:25.088ZDEBGtest_basic (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
105302025-04-30T06:14:25.088ZDEBGtest_basic (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
105312025-04-30T06:14:25.088ZDEBGtest_basic (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
105322025-04-30T06:14:25.088ZDEBGtest_basic (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
105332025-04-30T06:14:25.088ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105342025-04-30T06:14:25.089ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 928 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
105352025-04-30T06:14:25.089ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
105362025-04-30T06:14:25.089ZDEBGtest_basic (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
105372025-04-30T06:14:25.089ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
105382025-04-30T06:14:25.089ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 6711cb68-c0db-4e62-a568-af802d56ee77 uri = /sp/sled/1
105392025-04-30T06:14:25.091ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
105402025-04-30T06:14:25.091ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
105412025-04-30T06:14:25.091ZDEBGtest_basic (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
105422025-04-30T06:14:25.091ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105432025-04-30T06:14:25.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
105442025-04-30T06:14:25.093ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
105452025-04-30T06:14:25.093ZDEBGtest_basic (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
105462025-04-30T06:14:25.093ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105472025-04-30T06:14:25.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 889 }, kind: MgsRequest(SpState) }
105482025-04-30T06:14:25.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
105492025-04-30T06:14:25.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105502025-04-30T06:14:25.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
105512025-04-30T06:14:25.095ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
105522025-04-30T06:14:25.095ZDEBGtest_basic (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
105532025-04-30T06:14:25.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
105542025-04-30T06:14:25.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 890 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
105552025-04-30T06:14:25.095ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
105562025-04-30T06:14:25.096ZDEBGtest_basic (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
105572025-04-30T06:14:25.096ZDEBGtest_basic (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
105582025-04-30T06:14:25.096ZDEBGtest_basic (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
105592025-04-30T06:14:25.096ZDEBGtest_basic (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
105602025-04-30T06:14:25.096ZDEBGtest_basic (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
105612025-04-30T06:14:25.096ZDEBGtest_basic (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
105622025-04-30T06:14:25.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105632025-04-30T06:14:25.096ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
105642025-04-30T06:14:25.096ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
105652025-04-30T06:14:25.096ZDEBGtest_basic (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
105662025-04-30T06:14:25.097ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
105672025-04-30T06:14:25.097ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
105682025-04-30T06:14:25.101ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105692025-04-30T06:14:25.102ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
105702025-04-30T06:14:25.102ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
105712025-04-30T06:14:25.102ZDEBGtest_basic (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
105722025-04-30T06:14:25.102ZDEBGtest_basic (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
105732025-04-30T06:14:25.102ZDEBGtest_basic (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
105742025-04-30T06:14:25.103ZDEBGtest_basic (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
105752025-04-30T06:14:25.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } 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(()) }))
105762025-04-30T06:14:25.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
105772025-04-30T06:14:25.103ZINFOtest_basic (dropshot): request completed latency_us = 14268 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 6711cb68-c0db-4e62-a568-af802d56ee77 response_code = 200 uri = /sp/sled/1
105782025-04-30T06:14:25.103ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
105792025-04-30T06:14:25.103ZDEBGtest_basic (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
105802025-04-30T06:14:25.103ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
105812025-04-30T06:14:25.107ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
105822025-04-30T06:14:25.108ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
105832025-04-30T06:14:25.108ZDEBGtest_basic (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
105842025-04-30T06:14:25.108ZDEBGtest_basic (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
105852025-04-30T06:14:25.108ZDEBGtest_basic (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
105862025-04-30T06:14:25.108ZDEBGtest_basic (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
105872025-04-30T06:14:25.108ZDEBGtest_basic (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
105882025-04-30T06:14:25.108ZDEBGtest_basic (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
105892025-04-30T06:14:25.108ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105902025-04-30T06:14:25.109ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
105912025-04-30T06:14:25.109ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
105922025-04-30T06:14:25.109ZDEBGtest_basic (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
105932025-04-30T06:14:25.109ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
105942025-04-30T06:14:25.109ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 955a7dbe-6393-4953-9428-576d1bfed7f8 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
105952025-04-30T06:14:25.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(SpState) }
105962025-04-30T06:14:25.112ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
105972025-04-30T06:14:25.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
105982025-04-30T06:14:25.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
105992025-04-30T06:14:25.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106002025-04-30T06:14:25.113ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
106012025-04-30T06:14:25.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = CabooseValue
106022025-04-30T06:14:25.113ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(SpState) }
106032025-04-30T06:14:25.113ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
106042025-04-30T06:14:25.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 895 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106052025-04-30T06:14:25.114ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
106062025-04-30T06:14:25.114ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
106072025-04-30T06:14:25.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } response = CabooseValue
106082025-04-30T06:14:25.114ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 897 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
106092025-04-30T06:14:25.114ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = CabooseValue
106102025-04-30T06:14:25.114ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
106112025-04-30T06:14:25.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = CabooseValue
106122025-04-30T06:14:25.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
106132025-04-30T06:14:25.115ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
106142025-04-30T06:14:25.115ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
106152025-04-30T06:14:25.116ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
106162025-04-30T06:14:25.116ZINFOtest_basic (dropshot): request completed latency_us = 7426 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 955a7dbe-6393-4953-9428-576d1bfed7f8 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
106172025-04-30T06:14:25.119ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 45e60b3e-83e3-4139-8662-16ef8a0e774c uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
106182025-04-30T06:14:25.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
106192025-04-30T06:14:25.119ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = CabooseValue
106202025-04-30T06:14:25.120ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
106212025-04-30T06:14:25.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = CabooseValue
106222025-04-30T06:14:25.122ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
106232025-04-30T06:14:25.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = CabooseValue
106242025-04-30T06:14:25.122ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
106252025-04-30T06:14:25.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
106262025-04-30T06:14:25.122ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
106272025-04-30T06:14:25.123ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
106282025-04-30T06:14:25.123ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
106292025-04-30T06:14:25.123ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
106302025-04-30T06:14:25.123ZINFOtest_basic (dropshot): request completed latency_us = 4494 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 45e60b3e-83e3-4139-8662-16ef8a0e774c response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
106312025-04-30T06:14:25.125ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b6067110-6b93-458f-a5b4-e7228282904d uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
106322025-04-30T06:14:25.126ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
106332025-04-30T06:14:25.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = CabooseValue
106342025-04-30T06:14:25.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
106352025-04-30T06:14:25.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = CabooseValue
106362025-04-30T06:14:25.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
106372025-04-30T06:14:25.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = CabooseValue
106382025-04-30T06:14:25.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 910 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
106392025-04-30T06:14:25.128ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = CabooseValue
106402025-04-30T06:14:25.128ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
106412025-04-30T06:14:25.128ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = CabooseValue
106422025-04-30T06:14:25.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
106432025-04-30T06:14:25.129ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
106442025-04-30T06:14:25.130ZINFOtest_basic (dropshot): request completed latency_us = 4876 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = b6067110-6b93-458f-a5b4-e7228282904d response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
106452025-04-30T06:14:25.133ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 100fd005-2ff3-4f5e-9963-781d9c14350d uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
106462025-04-30T06:14:25.133ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
106472025-04-30T06:14:25.133ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = CabooseValue
106482025-04-30T06:14:25.133ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
106492025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = CabooseValue
106502025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
106512025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = CabooseValue
106522025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
106532025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = CabooseValue
106542025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
106552025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = CabooseValue
106562025-04-30T06:14:25.134ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
106572025-04-30T06:14:25.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
106582025-04-30T06:14:25.135ZINFOtest_basic (dropshot): request completed latency_us = 1954 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 100fd005-2ff3-4f5e-9963-781d9c14350d response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
106592025-04-30T06:14:25.137ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 0b4520e5-bfd1-4c73-886f-8b1cd70efe80 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
106602025-04-30T06:14:25.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
106612025-04-30T06:14:25.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
106622025-04-30T06:14:25.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
106632025-04-30T06:14:25.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = CabooseValue
106642025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
106652025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
106662025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
106672025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = CabooseValue
106682025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
106692025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = CabooseValue
106702025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
106712025-04-30T06:14:25.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
106722025-04-30T06:14:25.140ZINFOtest_basic (dropshot): request completed latency_us = 3051 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 0b4520e5-bfd1-4c73-886f-8b1cd70efe80 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
106732025-04-30T06:14:25.143ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a648901f-ca1c-46b7-8638-1230ac12e279 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
106742025-04-30T06:14:25.143ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
106752025-04-30T06:14:25.144ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = CabooseValue
106762025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
106772025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = CabooseValue
106782025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
106792025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = CabooseValue
106802025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
106812025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = CabooseValue
106822025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
106832025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = CabooseValue
106842025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
106852025-04-30T06:14:25.145ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
106862025-04-30T06:14:25.145ZINFOtest_basic (dropshot): request completed latency_us = 2703 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = a648901f-ca1c-46b7-8638-1230ac12e279 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
106872025-04-30T06:14:25.146ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 9bbacd53-d2b5-47cc-904e-bb17eaab52ee uri = /sp/sled/1/component/rot/cmpa
106882025-04-30T06:14:25.146ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
106892025-04-30T06:14:25.146ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = ReadRot(Ok)
106902025-04-30T06:14:25.147ZINFOtest_basic (dropshot): request completed latency_us = 883 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 9bbacd53-d2b5-47cc-904e-bb17eaab52ee response_code = 200 uri = /sp/sled/1/component/rot/cmpa
106912025-04-30T06:14:25.149ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = f3a90d4d-09a1-46c7-94d4-621e6146cc04 uri = /sp/sled/1/component/rot/cfpa
106922025-04-30T06:14:25.150ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
106932025-04-30T06:14:25.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = ReadRot(Ok)
106942025-04-30T06:14:25.150ZINFOtest_basic (dropshot): request completed latency_us = 1214 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = f3a90d4d-09a1-46c7-94d4-621e6146cc04 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
106952025-04-30T06:14:25.154ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 7e37d8b9-0346-45b7-9d85-7c522b66995c uri = /sp/sled/1/component/rot/cfpa
106962025-04-30T06:14:25.154ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
106972025-04-30T06:14:25.154ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = ReadRot(Ok)
106982025-04-30T06:14:25.154ZINFOtest_basic (dropshot): request completed latency_us = 803 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 7e37d8b9-0346-45b7-9d85-7c522b66995c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
106992025-04-30T06:14:25.156ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 56ba5bf0-1583-4a4d-a907-d47230da327f uri = /sp/sled/1/component/rot/cfpa
107002025-04-30T06:14:25.157ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
107012025-04-30T06:14:25.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } response = ReadRot(Ok)
107022025-04-30T06:14:25.157ZINFOtest_basic (dropshot): request completed latency_us = 1540 local_addr = [::1]:37822 method = GET remote_addr = [::1]:48136 req_id = 56ba5bf0-1583-4a4d-a907-d47230da327f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
107032025-04-30T06:14:25.388ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:43880
107042025-04-30T06:14:25.389ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 4eb8e0f5-a495-4597-ad3e-120442607c6d uri = /ignition
107052025-04-30T06:14:25.392ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
107062025-04-30T06:14:25.392ZDEBGtest_basic: 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 }]
107072025-04-30T06:14:25.392ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
107082025-04-30T06:14:25.392ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
107092025-04-30T06:14:25.392ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
107102025-04-30T06:14:25.392ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
107112025-04-30T06:14:25.392ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
107122025-04-30T06:14:25.392ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
107132025-04-30T06:14:25.392ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
107142025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
107152025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
107162025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
107172025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
107182025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
107192025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
107202025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
107212025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
107222025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
107232025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
107242025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
107252025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
107262025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
107272025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
107282025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
107292025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
107302025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
107312025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
107322025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
107332025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
107342025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
107352025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
107362025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
107372025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
107382025-04-30T06:14:25.393ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
107392025-04-30T06:14:25.393ZINFOtest_basic (dropshot): request completed latency_us = 3300 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 4eb8e0f5-a495-4597-ad3e-120442607c6d response_code = 200 uri = /ignition
107402025-04-30T06:14:25.397ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 03e76d10-a068-4f79-bfb5-de4e916081d4 uri = /sp/switch/0
107412025-04-30T06:14:25.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(SpState) }
107422025-04-30T06:14:25.398ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
107432025-04-30T06:14:25.398ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
107442025-04-30T06:14:25.398ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
107452025-04-30T06:14:25.399ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } 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(()) }))
107462025-04-30T06:14:25.400ZINFOtest_basic (dropshot): request completed latency_us = 2478 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 03e76d10-a068-4f79-bfb5-de4e916081d4 response_code = 200 uri = /sp/switch/0
107472025-04-30T06:14:25.402ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = c0071954-3e3d-49ee-87bd-ea93cd0e2c02 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
107482025-04-30T06:14:25.403ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
107492025-04-30T06:14:25.403ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = CabooseValue
107502025-04-30T06:14:25.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
107512025-04-30T06:14:25.404ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = CabooseValue
107522025-04-30T06:14:25.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
107532025-04-30T06:14:25.404ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } response = CabooseValue
107542025-04-30T06:14:25.404ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
107552025-04-30T06:14:25.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = CabooseValue
107562025-04-30T06:14:25.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
107572025-04-30T06:14:25.405ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
107582025-04-30T06:14:25.405ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
107592025-04-30T06:14:25.406ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107602025-04-30T06:14:25.406ZINFOtest_basic (dropshot): request completed latency_us = 3695 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = c0071954-3e3d-49ee-87bd-ea93cd0e2c02 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
107612025-04-30T06:14:25.407ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = f7d8a229-aa05-4837-8e79-d0a412e9c71f uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
107622025-04-30T06:14:25.408ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
107632025-04-30T06:14:25.408ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = CabooseValue
107642025-04-30T06:14:25.408ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
107652025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = CabooseValue
107662025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
107672025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = CabooseValue
107682025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
107692025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = CabooseValue
107702025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
107712025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
107722025-04-30T06:14:25.409ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
107732025-04-30T06:14:25.410ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107742025-04-30T06:14:25.410ZINFOtest_basic (dropshot): request completed latency_us = 2744 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = f7d8a229-aa05-4837-8e79-d0a412e9c71f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
107752025-04-30T06:14:25.411ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 7dd8cf37-26a2-41de-8c96-ab900b839a2a uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
107762025-04-30T06:14:25.411ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
107772025-04-30T06:14:25.411ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = CabooseValue
107782025-04-30T06:14:25.411ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
107792025-04-30T06:14:25.411ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 811 } response = CabooseValue
107802025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
107812025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } response = CabooseValue
107822025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
107832025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
107842025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
107852025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
107862025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
107872025-04-30T06:14:25.412ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107882025-04-30T06:14:25.412ZINFOtest_basic (dropshot): request completed latency_us = 1560 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 7dd8cf37-26a2-41de-8c96-ab900b839a2a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
107892025-04-30T06:14:25.413ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 5e68d674-2464-4cb2-8792-b4d12428407c uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
107902025-04-30T06:14:25.413ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
107912025-04-30T06:14:25.413ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
107922025-04-30T06:14:25.413ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
107932025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = CabooseValue
107942025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
107952025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = CabooseValue
107962025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
107972025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = CabooseValue
107982025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
107992025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = CabooseValue
108002025-04-30T06:14:25.414ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
108012025-04-30T06:14:25.415ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108022025-04-30T06:14:25.415ZINFOtest_basic (dropshot): request completed latency_us = 2538 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 5e68d674-2464-4cb2-8792-b4d12428407c response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
108032025-04-30T06:14:25.417ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = cc33ac87-2776-48d5-b7cc-bdb5acb68c01 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
108042025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
108052025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
108062025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
108072025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = CabooseValue
108082025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
108092025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = CabooseValue
108102025-04-30T06:14:25.418ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
108112025-04-30T06:14:25.419ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = CabooseValue
108122025-04-30T06:14:25.419ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
108132025-04-30T06:14:25.419ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = CabooseValue
108142025-04-30T06:14:25.419ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
108152025-04-30T06:14:25.419ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108162025-04-30T06:14:25.420ZINFOtest_basic (dropshot): request completed latency_us = 2113 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = cc33ac87-2776-48d5-b7cc-bdb5acb68c01 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
108172025-04-30T06:14:25.420ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 77f1db2c-0e3a-42a3-ac8b-7e189afadac3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
108182025-04-30T06:14:25.420ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
108192025-04-30T06:14:25.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
108202025-04-30T06:14:25.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
108212025-04-30T06:14:25.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
108222025-04-30T06:14:25.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
108232025-04-30T06:14:25.421ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = CabooseValue
108242025-04-30T06:14:25.421ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
108252025-04-30T06:14:25.422ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
108262025-04-30T06:14:25.422ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
108272025-04-30T06:14:25.422ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
108282025-04-30T06:14:25.423ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
108292025-04-30T06:14:25.423ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108302025-04-30T06:14:25.423ZINFOtest_basic (dropshot): request completed latency_us = 2929 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 77f1db2c-0e3a-42a3-ac8b-7e189afadac3 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
108312025-04-30T06:14:25.424ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 6ecceb6f-cf1f-42d6-ac85-15965dadeec5 uri = /sp/switch/0/component/rot/cmpa
108322025-04-30T06:14:25.424ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 834 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
108332025-04-30T06:14:25.424ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = ReadRot(Ok)
108342025-04-30T06:14:25.424ZINFOtest_basic (dropshot): request completed latency_us = 461 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 6ecceb6f-cf1f-42d6-ac85-15965dadeec5 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
108352025-04-30T06:14:25.426ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 4cbef385-c731-44a2-bd62-8c73fe97fcce uri = /sp/switch/0/component/rot/cfpa
108362025-04-30T06:14:25.426ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 835 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
108372025-04-30T06:14:25.426ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = ReadRot(Ok)
108382025-04-30T06:14:25.426ZINFOtest_basic (dropshot): request completed latency_us = 714 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 4cbef385-c731-44a2-bd62-8c73fe97fcce response_code = 200 uri = /sp/switch/0/component/rot/cfpa
108392025-04-30T06:14:25.428ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 867c92a9-f47a-410e-bfa7-f6e8ce82d13a uri = /sp/switch/0/component/rot/cfpa
108402025-04-30T06:14:25.428ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 836 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
108412025-04-30T06:14:25.428ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = ReadRot(Ok)
108422025-04-30T06:14:25.428ZINFOtest_basic (dropshot): request completed latency_us = 798 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 867c92a9-f47a-410e-bfa7-f6e8ce82d13a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
108432025-04-30T06:14:25.429ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 3422208a-d2e9-47ac-b4f6-aa98fae3aff8 uri = /sp/switch/0/component/rot/cfpa
108442025-04-30T06:14:25.429ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
108452025-04-30T06:14:25.429ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = ReadRot(Ok)
108462025-04-30T06:14:25.429ZINFOtest_basic (dropshot): request completed latency_us = 461 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 3422208a-d2e9-47ac-b4f6-aa98fae3aff8 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
108472025-04-30T06:14:25.430ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 83e719ed-5b3d-4b77-aba7-d1f81ecf6e5f uri = /sp/switch/1
108482025-04-30T06:14:25.431ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(SpState) }
108492025-04-30T06:14:25.431ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
108502025-04-30T06:14:25.431ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
108512025-04-30T06:14:25.431ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
108522025-04-30T06:14:25.431ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } 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(()) }))
108532025-04-30T06:14:25.431ZINFOtest_basic (dropshot): request completed latency_us = 813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 83e719ed-5b3d-4b77-aba7-d1f81ecf6e5f response_code = 200 uri = /sp/switch/1
108542025-04-30T06:14:25.432ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = db7ac9f1-40ab-406f-9e00-a92beed90ba0 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
108552025-04-30T06:14:25.432ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
108562025-04-30T06:14:25.432ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = CabooseValue
108572025-04-30T06:14:25.432ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
108582025-04-30T06:14:25.433ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = CabooseValue
108592025-04-30T06:14:25.433ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
108602025-04-30T06:14:25.433ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = CabooseValue
108612025-04-30T06:14:25.433ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
108622025-04-30T06:14:25.433ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = CabooseValue
108632025-04-30T06:14:25.433ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
108642025-04-30T06:14:25.434ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
108652025-04-30T06:14:25.434ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
108662025-04-30T06:14:25.434ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108672025-04-30T06:14:25.434ZINFOtest_basic (dropshot): request completed latency_us = 1809 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = db7ac9f1-40ab-406f-9e00-a92beed90ba0 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
108682025-04-30T06:14:25.434ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = e917d436-c3d6-4d89-9e61-c173fbac73b9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
108692025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
108702025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = CabooseValue
108712025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
108722025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = CabooseValue
108732025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
108742025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = CabooseValue
108752025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
108762025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = CabooseValue
108772025-04-30T06:14:25.435ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
108782025-04-30T06:14:25.436ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
108792025-04-30T06:14:25.436ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
108802025-04-30T06:14:25.438ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108812025-04-30T06:14:25.438ZINFOtest_basic (dropshot): request completed latency_us = 1983 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = e917d436-c3d6-4d89-9e61-c173fbac73b9 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
108822025-04-30T06:14:25.438ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 976b07df-2fb2-4650-a0e9-5b407796512e uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
108832025-04-30T06:14:25.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
108842025-04-30T06:14:25.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
108852025-04-30T06:14:25.439ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
108862025-04-30T06:14:25.439ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = CabooseValue
108872025-04-30T06:14:25.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
108882025-04-30T06:14:25.440ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = CabooseValue
108892025-04-30T06:14:25.440ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
108902025-04-30T06:14:25.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = CabooseValue
108912025-04-30T06:14:25.441ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
108922025-04-30T06:14:25.441ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = CabooseValue
108932025-04-30T06:14:25.441ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
108942025-04-30T06:14:25.442ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108952025-04-30T06:14:25.442ZINFOtest_basic (dropshot): request completed latency_us = 3736 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 976b07df-2fb2-4650-a0e9-5b407796512e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
108962025-04-30T06:14:25.445ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 682dc5d9-567a-47ed-b1c3-56ff4b15721b uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
108972025-04-30T06:14:25.445ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
108982025-04-30T06:14:25.445ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = CabooseValue
108992025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
109002025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } response = CabooseValue
109012025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
109022025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = CabooseValue
109032025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
109042025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = CabooseValue
109052025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
109062025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
109072025-04-30T06:14:25.446ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
109082025-04-30T06:14:25.447ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109092025-04-30T06:14:25.447ZINFOtest_basic (dropshot): request completed latency_us = 2059 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 682dc5d9-567a-47ed-b1c3-56ff4b15721b response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
109102025-04-30T06:14:25.448ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 53bd4d58-e579-429d-b5a3-84b1ca93c0bd uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
109112025-04-30T06:14:25.448ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
109122025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = CabooseValue
109132025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
109142025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = CabooseValue
109152025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
109162025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = CabooseValue
109172025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
109182025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = CabooseValue
109192025-04-30T06:14:25.450ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
109202025-04-30T06:14:25.451ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = CabooseValue
109212025-04-30T06:14:25.451ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
109222025-04-30T06:14:25.451ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109232025-04-30T06:14:25.459ZINFOtest_basic (dropshot): request completed latency_us = 10404 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 53bd4d58-e579-429d-b5a3-84b1ca93c0bd response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
109242025-04-30T06:14:25.491ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = ba64609b-7b4c-4138-885e-af30d7e4d186 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
109252025-04-30T06:14:25.492ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
109262025-04-30T06:14:25.492ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = CabooseValue
109272025-04-30T06:14:25.493ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
109282025-04-30T06:14:25.493ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } response = CabooseValue
109292025-04-30T06:14:25.493ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
109302025-04-30T06:14:25.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = CabooseValue
109312025-04-30T06:14:25.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
109322025-04-30T06:14:25.494ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = CabooseValue
109332025-04-30T06:14:25.494ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
109342025-04-30T06:14:25.495ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
109352025-04-30T06:14:25.495ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
109362025-04-30T06:14:25.496ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109372025-04-30T06:14:25.496ZINFOtest_basic (dropshot): request completed latency_us = 4425 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = ba64609b-7b4c-4138-885e-af30d7e4d186 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
109382025-04-30T06:14:25.497ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = e3dc1e9a-fba0-4a06-aefc-b7c84a9f5191 uri = /sp/switch/1/component/rot/cmpa
109392025-04-30T06:14:25.497ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
109402025-04-30T06:14:25.498ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = ReadRot(Ok)
109412025-04-30T06:14:25.498ZINFOtest_basic (dropshot): request completed latency_us = 755 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = e3dc1e9a-fba0-4a06-aefc-b7c84a9f5191 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
109422025-04-30T06:14:25.499ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = fae40892-6ff0-4063-ade4-be08c3c14701 uri = /sp/switch/1/component/rot/cfpa
109432025-04-30T06:14:25.500ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
109442025-04-30T06:14:25.500ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = ReadRot(Ok)
109452025-04-30T06:14:25.500ZINFOtest_basic (dropshot): request completed latency_us = 1449 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = fae40892-6ff0-4063-ade4-be08c3c14701 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
109462025-04-30T06:14:25.502ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 944d2e01-f9f9-46a2-a851-29dee60f9dd4 uri = /sp/switch/1/component/rot/cfpa
109472025-04-30T06:14:25.505ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
109482025-04-30T06:14:25.505ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = ReadRot(Ok)
109492025-04-30T06:14:25.505ZINFOtest_basic (dropshot): request completed latency_us = 2016 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 944d2e01-f9f9-46a2-a851-29dee60f9dd4 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
109502025-04-30T06:14:25.506ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 42cddbda-d084-443e-9373-886daa39e07d uri = /sp/switch/1/component/rot/cfpa
109512025-04-30T06:14:25.508ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
109522025-04-30T06:14:25.508ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = ReadRot(Ok)
109532025-04-30T06:14:25.508ZINFOtest_basic (dropshot): request completed latency_us = 1639 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 42cddbda-d084-443e-9373-886daa39e07d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
109542025-04-30T06:14:25.509ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 3a68970c-4206-4802-b473-8dc27e0749e6 uri = /sp/sled/0
109552025-04-30T06:14:25.509ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(SpState) }
109562025-04-30T06:14:25.509ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
109572025-04-30T06:14:25.509ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
109582025-04-30T06:14:25.509ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
109592025-04-30T06:14:25.510ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } 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(()) }))
109602025-04-30T06:14:25.510ZINFOtest_basic (dropshot): request completed latency_us = 1039 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 3a68970c-4206-4802-b473-8dc27e0749e6 response_code = 200 uri = /sp/sled/0
109612025-04-30T06:14:25.511ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 33a43e03-8cce-4cd3-b96a-2f9ad3c45e34 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
109622025-04-30T06:14:25.512ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
109632025-04-30T06:14:25.513ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
109642025-04-30T06:14:25.513ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
109652025-04-30T06:14:25.513ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = CabooseValue
109662025-04-30T06:14:25.514ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
109672025-04-30T06:14:25.514ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = CabooseValue
109682025-04-30T06:14:25.514ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
109692025-04-30T06:14:25.515ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = CabooseValue
109702025-04-30T06:14:25.515ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
109712025-04-30T06:14:25.515ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
109722025-04-30T06:14:25.515ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
109732025-04-30T06:14:25.515ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109742025-04-30T06:14:25.516ZINFOtest_basic (dropshot): request completed latency_us = 4428 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 33a43e03-8cce-4cd3-b96a-2f9ad3c45e34 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
109752025-04-30T06:14:25.517ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 463caaa1-fd8a-4559-8537-571fb49cd0c2 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
109762025-04-30T06:14:25.517ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
109772025-04-30T06:14:25.517ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = CabooseValue
109782025-04-30T06:14:25.517ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
109792025-04-30T06:14:25.518ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = CabooseValue
109802025-04-30T06:14:25.518ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
109812025-04-30T06:14:25.518ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = CabooseValue
109822025-04-30T06:14:25.518ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
109832025-04-30T06:14:25.518ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = CabooseValue
109842025-04-30T06:14:25.519ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
109852025-04-30T06:14:25.519ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
109862025-04-30T06:14:25.519ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
109872025-04-30T06:14:25.519ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109882025-04-30T06:14:25.519ZINFOtest_basic (dropshot): request completed latency_us = 2755 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 463caaa1-fd8a-4559-8537-571fb49cd0c2 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
109892025-04-30T06:14:25.521ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 5ef5974a-6658-4dd1-89b3-5ad3b8df356e uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
109902025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 949 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
109912025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
109922025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 950 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
109932025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
109942025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
109952025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
109962025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
109972025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
109982025-04-30T06:14:25.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
109992025-04-30T06:14:25.526ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = CabooseValue
110002025-04-30T06:14:25.526ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
110012025-04-30T06:14:25.526ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110022025-04-30T06:14:25.526ZINFOtest_basic (dropshot): request completed latency_us = 5347 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 5ef5974a-6658-4dd1-89b3-5ad3b8df356e response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
110032025-04-30T06:14:25.527ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 46a3dfdd-03fd-4760-9690-ce65a23dfa77 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
110042025-04-30T06:14:25.528ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
110052025-04-30T06:14:25.528ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = CabooseValue
110062025-04-30T06:14:25.528ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
110072025-04-30T06:14:25.528ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = CabooseValue
110082025-04-30T06:14:25.528ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
110092025-04-30T06:14:25.529ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
110102025-04-30T06:14:25.529ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
110112025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = CabooseValue
110122025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
110132025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = CabooseValue
110142025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
110152025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110162025-04-30T06:14:25.535ZINFOtest_basic (dropshot): request completed latency_us = 3133 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 46a3dfdd-03fd-4760-9690-ce65a23dfa77 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
110172025-04-30T06:14:25.535ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 28a188f7-923f-463d-a22c-52af8fb4dbcb uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
110182025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
110192025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
110202025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
110212025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
110222025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
110232025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
110242025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
110252025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
110262025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
110272025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
110282025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
110292025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110302025-04-30T06:14:25.535ZINFOtest_basic (dropshot): request completed latency_us = 1681 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 28a188f7-923f-463d-a22c-52af8fb4dbcb response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
110312025-04-30T06:14:25.535ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 892aa9b6-0d61-4ae5-9a3a-45d65aa0d359 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
110322025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
110332025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
110342025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
110352025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
110362025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
110372025-04-30T06:14:25.535ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
110382025-04-30T06:14:25.536ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
110392025-04-30T06:14:25.538ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
110402025-04-30T06:14:25.538ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
110412025-04-30T06:14:25.538ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
110422025-04-30T06:14:25.538ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
110432025-04-30T06:14:25.538ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110442025-04-30T06:14:25.538ZINFOtest_basic (dropshot): request completed latency_us = 3443 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 892aa9b6-0d61-4ae5-9a3a-45d65aa0d359 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
110452025-04-30T06:14:25.539ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 81c5ba76-b820-44b9-afab-1fc9bc44117a uri = /sp/sled/0/component/rot/cmpa
110462025-04-30T06:14:25.539ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 973 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
110472025-04-30T06:14:25.539ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = ReadRot(Ok)
110482025-04-30T06:14:25.539ZINFOtest_basic (dropshot): request completed latency_us = 708 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 81c5ba76-b820-44b9-afab-1fc9bc44117a response_code = 200 uri = /sp/sled/0/component/rot/cmpa
110492025-04-30T06:14:25.551ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 1a28eef2-2822-4603-8fa1-4b5f6ca50c6c uri = /sp/sled/0/component/rot/cfpa
110502025-04-30T06:14:25.552ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 974 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
110512025-04-30T06:14:25.552ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = ReadRot(Ok)
110522025-04-30T06:14:25.552ZINFOtest_basic (dropshot): request completed latency_us = 1586 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 1a28eef2-2822-4603-8fa1-4b5f6ca50c6c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
110532025-04-30T06:14:25.554ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 45cbd9d8-644e-4f0b-9888-f169a477c7ed uri = /sp/sled/0/component/rot/cfpa
110542025-04-30T06:14:25.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
110552025-04-30T06:14:25.554ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = ReadRot(Ok)
110562025-04-30T06:14:25.554ZINFOtest_basic (dropshot): request completed latency_us = 545 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 45cbd9d8-644e-4f0b-9888-f169a477c7ed response_code = 200 uri = /sp/sled/0/component/rot/cfpa
110572025-04-30T06:14:25.555ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 32816286-a871-44b9-b359-c4b6d5c2a751 uri = /sp/sled/0/component/rot/cfpa
110582025-04-30T06:14:25.555ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
110592025-04-30T06:14:25.555ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = ReadRot(Ok)
110602025-04-30T06:14:25.555ZINFOtest_basic (dropshot): request completed latency_us = 492 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 32816286-a871-44b9-b359-c4b6d5c2a751 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
110612025-04-30T06:14:25.557ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 59abd62b-8740-4a77-8a2c-1ec5c4ca91d6 uri = /sp/sled/1
110622025-04-30T06:14:25.557ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(SpState) }
110632025-04-30T06:14:25.558ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
110642025-04-30T06:14:25.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
110652025-04-30T06:14:25.558ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
110662025-04-30T06:14:25.558ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } 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(()) }))
110672025-04-30T06:14:25.558ZINFOtest_basic (dropshot): request completed latency_us = 1513 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 59abd62b-8740-4a77-8a2c-1ec5c4ca91d6 response_code = 200 uri = /sp/sled/1
110682025-04-30T06:14:25.560ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = a433782b-0088-4ae6-a1cc-f1e81ccd35e5 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
110692025-04-30T06:14:25.560ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
110702025-04-30T06:14:25.560ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
110712025-04-30T06:14:25.560ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
110722025-04-30T06:14:25.560ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = CabooseValue
110732025-04-30T06:14:25.560ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
110742025-04-30T06:14:25.561ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = CabooseValue
110752025-04-30T06:14:25.561ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
110762025-04-30T06:14:25.562ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = CabooseValue
110772025-04-30T06:14:25.562ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
110782025-04-30T06:14:25.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
110792025-04-30T06:14:25.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
110802025-04-30T06:14:25.565ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110812025-04-30T06:14:25.565ZINFOtest_basic (dropshot): request completed latency_us = 5957 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = a433782b-0088-4ae6-a1cc-f1e81ccd35e5 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
110822025-04-30T06:14:25.566ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 3476954a-a064-4b89-924d-5d335619fe6f uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
110832025-04-30T06:14:25.567ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
110842025-04-30T06:14:25.567ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = CabooseValue
110852025-04-30T06:14:25.567ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
110862025-04-30T06:14:25.568ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = CabooseValue
110872025-04-30T06:14:25.568ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
110882025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = CabooseValue
110892025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
110902025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = CabooseValue
110912025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
110922025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
110932025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
110942025-04-30T06:14:25.569ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110952025-04-30T06:14:25.569ZINFOtest_basic (dropshot): request completed latency_us = 3137 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 3476954a-a064-4b89-924d-5d335619fe6f response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
110962025-04-30T06:14:25.570ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = e27b9d0b-bec3-48f9-99e0-c438677e64b9 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
110972025-04-30T06:14:25.570ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 949 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
110982025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
110992025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 950 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
111002025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
111012025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
111022025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
111032025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
111042025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
111052025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
111062025-04-30T06:14:25.571ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = CabooseValue
111072025-04-30T06:14:25.572ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
111082025-04-30T06:14:25.572ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111092025-04-30T06:14:25.572ZINFOtest_basic (dropshot): request completed latency_us = 1609 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = e27b9d0b-bec3-48f9-99e0-c438677e64b9 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
111102025-04-30T06:14:25.575ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = d619b56a-4ad9-491b-a9a0-eae7e89b5ab9 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
111112025-04-30T06:14:25.576ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
111122025-04-30T06:14:25.578ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = CabooseValue
111132025-04-30T06:14:25.578ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
111142025-04-30T06:14:25.578ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = CabooseValue
111152025-04-30T06:14:25.578ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
111162025-04-30T06:14:25.579ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
111172025-04-30T06:14:25.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
111182025-04-30T06:14:25.579ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = CabooseValue
111192025-04-30T06:14:25.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
111202025-04-30T06:14:25.579ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = CabooseValue
111212025-04-30T06:14:25.579ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
111222025-04-30T06:14:25.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111232025-04-30T06:14:25.580ZINFOtest_basic (dropshot): request completed latency_us = 4772 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = d619b56a-4ad9-491b-a9a0-eae7e89b5ab9 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
111242025-04-30T06:14:25.581ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 613c9d1f-113b-4431-8122-82247fa75adf uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
111252025-04-30T06:14:25.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
111262025-04-30T06:14:25.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
111272025-04-30T06:14:25.582ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
111282025-04-30T06:14:25.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
111292025-04-30T06:14:25.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
111302025-04-30T06:14:25.584ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
111312025-04-30T06:14:25.585ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
111322025-04-30T06:14:25.585ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
111332025-04-30T06:14:25.585ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
111342025-04-30T06:14:25.585ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
111352025-04-30T06:14:25.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
111362025-04-30T06:14:25.586ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111372025-04-30T06:14:25.586ZINFOtest_basic (dropshot): request completed latency_us = 4348 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 613c9d1f-113b-4431-8122-82247fa75adf response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
111382025-04-30T06:14:25.587ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 0b872bb4-69ef-4897-8c35-f153872627e2 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
111392025-04-30T06:14:25.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
111402025-04-30T06:14:25.590ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
111412025-04-30T06:14:25.590ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
111422025-04-30T06:14:25.591ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
111432025-04-30T06:14:25.591ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
111442025-04-30T06:14:25.592ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
111452025-04-30T06:14:25.593ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
111462025-04-30T06:14:25.594ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
111472025-04-30T06:14:25.595ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
111482025-04-30T06:14:25.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
111492025-04-30T06:14:25.596ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
111502025-04-30T06:14:25.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111512025-04-30T06:14:25.599ZINFOtest_basic (dropshot): request completed latency_us = 11703 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 0b872bb4-69ef-4897-8c35-f153872627e2 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
111522025-04-30T06:14:25.600ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = d49eb1b9-55d3-43e2-81c7-a215c7d12abb uri = /sp/sled/1/component/rot/cmpa
111532025-04-30T06:14:25.601ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 973 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
111542025-04-30T06:14:25.601ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = ReadRot(Ok)
111552025-04-30T06:14:25.601ZINFOtest_basic (dropshot): request completed latency_us = 1329 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = d49eb1b9-55d3-43e2-81c7-a215c7d12abb response_code = 200 uri = /sp/sled/1/component/rot/cmpa
111562025-04-30T06:14:25.605ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 96904370-6bea-40f6-b09a-b52ad3ee5d5b uri = /sp/sled/1/component/rot/cfpa
111572025-04-30T06:14:25.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 974 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
111582025-04-30T06:14:25.607ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = ReadRot(Ok)
111592025-04-30T06:14:25.607ZINFOtest_basic (dropshot): request completed latency_us = 2568 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 96904370-6bea-40f6-b09a-b52ad3ee5d5b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
111602025-04-30T06:14:25.609ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 6d17ae29-fef0-48d9-bb81-eada644a24bb uri = /sp/sled/1/component/rot/cfpa
111612025-04-30T06:14:25.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
111622025-04-30T06:14:25.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = ReadRot(Ok)
111632025-04-30T06:14:25.612ZINFOtest_basic (dropshot): request completed latency_us = 703 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = 6d17ae29-fef0-48d9-bb81-eada644a24bb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
111642025-04-30T06:14:25.612ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = cde2841b-8c26-4832-833d-6b5147d1e9dc uri = /sp/sled/1/component/rot/cfpa
111652025-04-30T06:14:25.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
111662025-04-30T06:14:25.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = ReadRot(Ok)
111672025-04-30T06:14:25.612ZINFOtest_basic (dropshot): request completed latency_us = 573 local_addr = [::1]:37822 method = GET remote_addr = [::1]:43880 req_id = cde2841b-8c26-4832-833d-6b5147d1e9dc response_code = 200 uri = /sp/sled/1/component/rot/cfpa
111682025-04-30T06:14:25.944ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:51757
111692025-04-30T06:14:25.945ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = ce328476-3254-4081-b0a5-4afae2e8166d uri = /ignition
111702025-04-30T06:14:25.945ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
111712025-04-30T06:14:25.945ZDEBGtest_basic: 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 }]
111722025-04-30T06:14:25.945ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
111732025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
111742025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
111752025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
111762025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
111772025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
111782025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
111792025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
111802025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
111812025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
111822025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
111832025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
111842025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
111852025-04-30T06:14:25.946ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
111862025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
111872025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
111882025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
111892025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
111902025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
111912025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
111922025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
111932025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
111942025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
111952025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
111962025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
111972025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
111982025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
111992025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
112002025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
112012025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
112022025-04-30T06:14:25.947ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
112032025-04-30T06:14:25.948ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
112042025-04-30T06:14:25.948ZINFOtest_basic (dropshot): request completed latency_us = 3057 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = ce328476-3254-4081-b0a5-4afae2e8166d response_code = 200 uri = /ignition
112052025-04-30T06:14:25.949ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 173215a9-4bd4-4e53-9956-06a34aae55ed uri = /sp/switch/0
112062025-04-30T06:14:25.949ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 839 }, kind: MgsRequest(SpState) }
112072025-04-30T06:14:25.949ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
112082025-04-30T06:14:25.949ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
112092025-04-30T06:14:25.949ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 840 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
112102025-04-30T06:14:25.949ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } 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(()) }))
112112025-04-30T06:14:25.950ZINFOtest_basic (dropshot): request completed latency_us = 842 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 173215a9-4bd4-4e53-9956-06a34aae55ed response_code = 200 uri = /sp/switch/0
112122025-04-30T06:14:25.950ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 93175446-af26-4fda-97f4-96944d33bad1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
112132025-04-30T06:14:25.950ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 841 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
112142025-04-30T06:14:25.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = CabooseValue
112152025-04-30T06:14:25.951ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 842 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
112162025-04-30T06:14:25.951ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } response = CabooseValue
112172025-04-30T06:14:25.952ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
112182025-04-30T06:14:25.952ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
112192025-04-30T06:14:25.952ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
112202025-04-30T06:14:25.952ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = CabooseValue
112212025-04-30T06:14:25.952ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
112222025-04-30T06:14:25.953ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
112232025-04-30T06:14:25.953ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
112242025-04-30T06:14:25.954ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112252025-04-30T06:14:25.954ZINFOtest_basic (dropshot): request completed latency_us = 3166 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 93175446-af26-4fda-97f4-96944d33bad1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
112262025-04-30T06:14:25.956ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 2de208a5-0482-4ca1-bc9c-6f8c4e0cf88a uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
112272025-04-30T06:14:25.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
112282025-04-30T06:14:25.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = CabooseValue
112292025-04-30T06:14:25.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
112302025-04-30T06:14:25.956ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = CabooseValue
112312025-04-30T06:14:25.956ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
112322025-04-30T06:14:25.958ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = CabooseValue
112332025-04-30T06:14:25.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
112342025-04-30T06:14:25.958ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = CabooseValue
112352025-04-30T06:14:25.958ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
112362025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
112372025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
112382025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112392025-04-30T06:14:25.959ZINFOtest_basic (dropshot): request completed latency_us = 1504 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 2de208a5-0482-4ca1-bc9c-6f8c4e0cf88a response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
112402025-04-30T06:14:25.959ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 7cf2441b-0a30-4b19-9d20-ce0c090cc977 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
112412025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
112422025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = CabooseValue
112432025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
112442025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } response = CabooseValue
112452025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
112462025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = CabooseValue
112472025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
112482025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = CabooseValue
112492025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
112502025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
112512025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
112522025-04-30T06:14:25.959ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112532025-04-30T06:14:25.960ZINFOtest_basic (dropshot): request completed latency_us = 1230 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 7cf2441b-0a30-4b19-9d20-ce0c090cc977 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
112542025-04-30T06:14:25.960ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c37bcdf1-92bf-4778-b772-75cc635f1c2a uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
112552025-04-30T06:14:25.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
112562025-04-30T06:14:25.960ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = CabooseValue
112572025-04-30T06:14:25.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
112582025-04-30T06:14:25.960ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = CabooseValue
112592025-04-30T06:14:25.960ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
112602025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
112612025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
112622025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
112632025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
112642025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
112652025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
112662025-04-30T06:14:25.961ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112672025-04-30T06:14:25.961ZINFOtest_basic (dropshot): request completed latency_us = 1355 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c37bcdf1-92bf-4778-b772-75cc635f1c2a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
112682025-04-30T06:14:25.962ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 74aad65e-1682-4372-888f-5c5bdb699964 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
112692025-04-30T06:14:25.962ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
112702025-04-30T06:14:25.963ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = CabooseValue
112712025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
112722025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = CabooseValue
112732025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
112742025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
112752025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
112762025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = CabooseValue
112772025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
112782025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = CabooseValue
112792025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
112802025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112812025-04-30T06:14:25.964ZINFOtest_basic (dropshot): request completed latency_us = 1262 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 74aad65e-1682-4372-888f-5c5bdb699964 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
112822025-04-30T06:14:25.964ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 66d703ea-092c-4271-96ed-d3ec411fb096 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
112832025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
112842025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
112852025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
112862025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = CabooseValue
112872025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
112882025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
112892025-04-30T06:14:25.964ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
112902025-04-30T06:14:25.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
112912025-04-30T06:14:25.966ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
112922025-04-30T06:14:25.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
112932025-04-30T06:14:25.966ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
112942025-04-30T06:14:25.966ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112952025-04-30T06:14:25.966ZINFOtest_basic (dropshot): request completed latency_us = 1813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 66d703ea-092c-4271-96ed-d3ec411fb096 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
112962025-04-30T06:14:25.966ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = a28c8cb7-5b52-48bf-a699-95a757fcb9e8 uri = /sp/switch/0/component/rot/cmpa
112972025-04-30T06:14:25.966ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 877 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
112982025-04-30T06:14:25.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = ReadRot(Ok)
112992025-04-30T06:14:25.973ZINFOtest_basic (dropshot): request completed latency_us = 498 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = a28c8cb7-5b52-48bf-a699-95a757fcb9e8 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
113002025-04-30T06:14:25.973ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 5334e236-b7a6-41fc-b92d-3d33c0a6fdc9 uri = /sp/switch/0/component/rot/cfpa
113012025-04-30T06:14:25.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 878 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
113022025-04-30T06:14:25.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = ReadRot(Ok)
113032025-04-30T06:14:25.973ZINFOtest_basic (dropshot): request completed latency_us = 602 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 5334e236-b7a6-41fc-b92d-3d33c0a6fdc9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
113042025-04-30T06:14:25.973ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 83baa31b-60c6-4938-a44b-e83a499fe71a uri = /sp/switch/0/component/rot/cfpa
113052025-04-30T06:14:25.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
113062025-04-30T06:14:25.973ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = ReadRot(Ok)
113072025-04-30T06:14:25.973ZINFOtest_basic (dropshot): request completed latency_us = 768 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 83baa31b-60c6-4938-a44b-e83a499fe71a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
113082025-04-30T06:14:25.973ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 0faf04d9-9c98-4d31-bd3c-aedd8873d7f9 uri = /sp/switch/0/component/rot/cfpa
113092025-04-30T06:14:25.973ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
113102025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = ReadRot(Ok)
113112025-04-30T06:14:25.974ZINFOtest_basic (dropshot): request completed latency_us = 568 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 0faf04d9-9c98-4d31-bd3c-aedd8873d7f9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
113122025-04-30T06:14:25.974ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 0b602c85-f9a6-406a-a95e-f200f47656ea uri = /sp/switch/1
113132025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(SpState) }
113142025-04-30T06:14:25.974ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
113152025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
113162025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
113172025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } 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(()) }))
113182025-04-30T06:14:25.974ZINFOtest_basic (dropshot): request completed latency_us = 991 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 0b602c85-f9a6-406a-a95e-f200f47656ea response_code = 200 uri = /sp/switch/1
113192025-04-30T06:14:25.974ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 07e95106-20b9-41c3-b40e-5e1e19438f8c uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
113202025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
113212025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = CabooseValue
113222025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
113232025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = CabooseValue
113242025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
113252025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
113262025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
113272025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = CabooseValue
113282025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
113292025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
113302025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
113312025-04-30T06:14:25.974ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113322025-04-30T06:14:25.974ZINFOtest_basic (dropshot): request completed latency_us = 1355 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 07e95106-20b9-41c3-b40e-5e1e19438f8c response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
113332025-04-30T06:14:25.976ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 08e88ae2-89b5-4b8d-b3c9-0a71d7e5c19e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
113342025-04-30T06:14:25.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
113352025-04-30T06:14:25.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
113362025-04-30T06:14:25.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
113372025-04-30T06:14:25.976ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = CabooseValue
113382025-04-30T06:14:25.976ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
113392025-04-30T06:14:25.977ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
113402025-04-30T06:14:25.977ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
113412025-04-30T06:14:25.977ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = CabooseValue
113422025-04-30T06:14:25.977ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
113432025-04-30T06:14:25.977ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
113442025-04-30T06:14:25.977ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
113452025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113462025-04-30T06:14:25.978ZINFOtest_basic (dropshot): request completed latency_us = 1671 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 08e88ae2-89b5-4b8d-b3c9-0a71d7e5c19e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
113472025-04-30T06:14:25.978ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 3b102465-9bca-4eda-9ff3-743caa099dbf uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
113482025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
113492025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
113502025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
113512025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = CabooseValue
113522025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
113532025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = CabooseValue
113542025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
113552025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = CabooseValue
113562025-04-30T06:14:25.978ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
113572025-04-30T06:14:25.979ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = CabooseValue
113582025-04-30T06:14:25.979ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
113592025-04-30T06:14:25.979ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113602025-04-30T06:14:25.980ZINFOtest_basic (dropshot): request completed latency_us = 1503 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 3b102465-9bca-4eda-9ff3-743caa099dbf response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
113612025-04-30T06:14:25.981ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 478b68ef-4ede-4680-bef6-031885a65274 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
113622025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
113632025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = CabooseValue
113642025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
113652025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = CabooseValue
113662025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
113672025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = CabooseValue
113682025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
113692025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = CabooseValue
113702025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
113712025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = CabooseValue
113722025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
113732025-04-30T06:14:25.981ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113742025-04-30T06:14:25.981ZINFOtest_basic (dropshot): request completed latency_us = 1223 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 478b68ef-4ede-4680-bef6-031885a65274 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
113752025-04-30T06:14:25.983ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 21bed0f4-d1f4-4185-8aa7-2b36da85394c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
113762025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
113772025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = CabooseValue
113782025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
113792025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = CabooseValue
113802025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
113812025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = CabooseValue
113822025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
113832025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = CabooseValue
113842025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
113852025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = CabooseValue
113862025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
113872025-04-30T06:14:25.983ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113882025-04-30T06:14:25.983ZINFOtest_basic (dropshot): request completed latency_us = 1293 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 21bed0f4-d1f4-4185-8aa7-2b36da85394c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
113892025-04-30T06:14:25.983ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 3fcdf868-bb52-4c59-a263-923b60755670 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
113902025-04-30T06:14:25.984ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
113912025-04-30T06:14:25.984ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = CabooseValue
113922025-04-30T06:14:25.984ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
113932025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = CabooseValue
113942025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
113952025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = CabooseValue
113962025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
113972025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = CabooseValue
113982025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
113992025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = CabooseValue
114002025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
114012025-04-30T06:14:25.985ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114022025-04-30T06:14:25.990ZINFOtest_basic (dropshot): request completed latency_us = 2273 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 3fcdf868-bb52-4c59-a263-923b60755670 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
114032025-04-30T06:14:25.990ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = f33b0c8b-8a3d-4511-bc1c-67d11c87ff73 uri = /sp/switch/1/component/rot/cmpa
114042025-04-30T06:14:25.990ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
114052025-04-30T06:14:25.990ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = ReadRot(Ok)
114062025-04-30T06:14:25.990ZINFOtest_basic (dropshot): request completed latency_us = 615 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = f33b0c8b-8a3d-4511-bc1c-67d11c87ff73 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
114072025-04-30T06:14:25.990ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 8c19d414-d4b9-4a0e-948e-8eab0f247384 uri = /sp/switch/1/component/rot/cfpa
114082025-04-30T06:14:25.990ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
114092025-04-30T06:14:25.990ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = ReadRot(Ok)
114102025-04-30T06:14:25.990ZINFOtest_basic (dropshot): request completed latency_us = 1908 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 8c19d414-d4b9-4a0e-948e-8eab0f247384 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
114112025-04-30T06:14:25.991ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 12146057-63da-4b45-9c53-e3686d7c165b uri = /sp/switch/1/component/rot/cfpa
114122025-04-30T06:14:25.991ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
114132025-04-30T06:14:25.992ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = ReadRot(Ok)
114142025-04-30T06:14:25.992ZINFOtest_basic (dropshot): request completed latency_us = 623 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 12146057-63da-4b45-9c53-e3686d7c165b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
114152025-04-30T06:14:25.993ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = b81c8661-b529-42b0-9a36-0d7ddb75703d uri = /sp/switch/1/component/rot/cfpa
114162025-04-30T06:14:25.993ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
114172025-04-30T06:14:25.993ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = ReadRot(Ok)
114182025-04-30T06:14:25.993ZINFOtest_basic (dropshot): request completed latency_us = 446 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = b81c8661-b529-42b0-9a36-0d7ddb75703d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
114192025-04-30T06:14:25.994ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 598a5da1-2c05-469e-861d-5e14531e5a8e uri = /sp/sled/0
114202025-04-30T06:14:25.995ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(SpState) }
114212025-04-30T06:14:25.995ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
114222025-04-30T06:14:25.995ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
114232025-04-30T06:14:25.995ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
114242025-04-30T06:14:25.995ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } 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(()) }))
114252025-04-30T06:14:25.995ZINFOtest_basic (dropshot): request completed latency_us = 991 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 598a5da1-2c05-469e-861d-5e14531e5a8e response_code = 200 uri = /sp/sled/0
114262025-04-30T06:14:25.996ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 4331c93d-fe05-4084-af17-bbdc541a12d6 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
114272025-04-30T06:14:25.997ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
114282025-04-30T06:14:25.997ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = CabooseValue
114292025-04-30T06:14:25.998ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
114302025-04-30T06:14:25.998ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = CabooseValue
114312025-04-30T06:14:25.998ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
114322025-04-30T06:14:26.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = CabooseValue
114332025-04-30T06:14:26.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
114342025-04-30T06:14:26.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
114352025-04-30T06:14:26.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
114362025-04-30T06:14:26.003ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
114372025-04-30T06:14:26.003ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
114382025-04-30T06:14:26.004ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114392025-04-30T06:14:26.004ZINFOtest_basic (dropshot): request completed latency_us = 6689 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 4331c93d-fe05-4084-af17-bbdc541a12d6 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
114402025-04-30T06:14:26.004ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 028a0ac5-4c78-4307-964b-eb90a45bb73c uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
114412025-04-30T06:14:26.004ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
114422025-04-30T06:14:26.004ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = CabooseValue
114432025-04-30T06:14:26.004ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
114442025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = CabooseValue
114452025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 987 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
114462025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = CabooseValue
114472025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 988 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
114482025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = CabooseValue
114492025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 989 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
114502025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
114512025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 990 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
114522025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114532025-04-30T06:14:26.007ZINFOtest_basic (dropshot): request completed latency_us = 1678 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 028a0ac5-4c78-4307-964b-eb90a45bb73c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
114542025-04-30T06:14:26.007ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 1955e39c-d557-45cd-aee7-d970f0b9af55 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
114552025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
114562025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = CabooseValue
114572025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
114582025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = CabooseValue
114592025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
114602025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = CabooseValue
114612025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
114622025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
114632025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
114642025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = CabooseValue
114652025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
114662025-04-30T06:14:26.007ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114672025-04-30T06:14:26.008ZINFOtest_basic (dropshot): request completed latency_us = 1651 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 1955e39c-d557-45cd-aee7-d970f0b9af55 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
114682025-04-30T06:14:26.009ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = a8185a21-3a37-477a-9030-94af249a3552 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
114692025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
114702025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = CabooseValue
114712025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
114722025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = CabooseValue
114732025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
114742025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = CabooseValue
114752025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
114762025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = CabooseValue
114772025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
114782025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = CabooseValue
114792025-04-30T06:14:26.009ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
114802025-04-30T06:14:26.010ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114812025-04-30T06:14:26.012ZINFOtest_basic (dropshot): request completed latency_us = 1247 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = a8185a21-3a37-477a-9030-94af249a3552 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
114822025-04-30T06:14:26.012ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = cf4c71a4-48f2-4689-aa84-bb1bc80b0612 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
114832025-04-30T06:14:26.012ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
114842025-04-30T06:14:26.012ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = CabooseValue
114852025-04-30T06:14:26.012ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
114862025-04-30T06:14:26.012ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } response = CabooseValue
114872025-04-30T06:14:26.012ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
114882025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = CabooseValue
114892025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
114902025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
114912025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
114922025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
114932025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
114942025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114952025-04-30T06:14:26.013ZINFOtest_basic (dropshot): request completed latency_us = 1075 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = cf4c71a4-48f2-4689-aa84-bb1bc80b0612 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
114962025-04-30T06:14:26.013ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c636ee26-38ec-404e-86d8-a9e61d47af57 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
114972025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
114982025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = CabooseValue
114992025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
115002025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = CabooseValue
115012025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
115022025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = CabooseValue
115032025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
115042025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
115052025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
115062025-04-30T06:14:26.013ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
115072025-04-30T06:14:26.015ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
115082025-04-30T06:14:26.015ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115092025-04-30T06:14:26.015ZINFOtest_basic (dropshot): request completed latency_us = 2177 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c636ee26-38ec-404e-86d8-a9e61d47af57 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
115102025-04-30T06:14:26.015ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 75ceb6ed-766c-4a5e-bf99-e79a02b8b759 uri = /sp/sled/0/component/rot/cmpa
115112025-04-30T06:14:26.015ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
115122025-04-30T06:14:26.015ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = ReadRot(Ok)
115132025-04-30T06:14:26.015ZINFOtest_basic (dropshot): request completed latency_us = 714 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 75ceb6ed-766c-4a5e-bf99-e79a02b8b759 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
115142025-04-30T06:14:26.017ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 7d050913-2497-47fd-9700-84e582a13d99 uri = /sp/sled/0/component/rot/cfpa
115152025-04-30T06:14:26.018ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
115162025-04-30T06:14:26.018ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = ReadRot(Ok)
115172025-04-30T06:14:26.018ZINFOtest_basic (dropshot): request completed latency_us = 1236 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 7d050913-2497-47fd-9700-84e582a13d99 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
115182025-04-30T06:14:26.021ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 95cc878a-f8ad-4d55-8260-2a09f1452f45 uri = /sp/sled/0/component/rot/cfpa
115192025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
115202025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = ReadRot(Ok)
115212025-04-30T06:14:26.024ZINFOtest_basic (dropshot): request completed latency_us = 1376 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 95cc878a-f8ad-4d55-8260-2a09f1452f45 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
115222025-04-30T06:14:26.024ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 501e0d50-0936-4fb4-8b91-61452b29a44b uri = /sp/sled/0/component/rot/cfpa
115232025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
115242025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = ReadRot(Ok)
115252025-04-30T06:14:26.024ZINFOtest_basic (dropshot): request completed latency_us = 433 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 501e0d50-0936-4fb4-8b91-61452b29a44b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
115262025-04-30T06:14:26.024ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 1932fc9a-a22a-47de-a2e1-9c18a6d6aff4 uri = /sp/sled/1
115272025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(SpState) }
115282025-04-30T06:14:26.024ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
115292025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
115302025-04-30T06:14:26.024ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
115312025-04-30T06:14:26.025ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } 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(()) }))
115322025-04-30T06:14:26.025ZINFOtest_basic (dropshot): request completed latency_us = 768 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 1932fc9a-a22a-47de-a2e1-9c18a6d6aff4 response_code = 200 uri = /sp/sled/1
115332025-04-30T06:14:26.026ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 241d12a6-80bf-4064-a4f5-c6f6d7410ed8 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
115342025-04-30T06:14:26.026ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
115352025-04-30T06:14:26.026ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = CabooseValue
115362025-04-30T06:14:26.026ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
115372025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = CabooseValue
115382025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
115392025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = CabooseValue
115402025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
115412025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
115422025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
115432025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
115442025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
115452025-04-30T06:14:26.027ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115462025-04-30T06:14:26.027ZINFOtest_basic (dropshot): request completed latency_us = 1540 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 241d12a6-80bf-4064-a4f5-c6f6d7410ed8 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
115472025-04-30T06:14:26.029ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c6f0469b-6b8a-4fca-a02b-6ca311ca9911 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
115482025-04-30T06:14:26.030ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
115492025-04-30T06:14:26.030ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = CabooseValue
115502025-04-30T06:14:26.030ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
115512025-04-30T06:14:26.035ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = CabooseValue
115522025-04-30T06:14:26.035ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 987 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
115532025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = CabooseValue
115542025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 988 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
115552025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = CabooseValue
115562025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 989 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
115572025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
115582025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 990 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
115592025-04-30T06:14:26.036ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115602025-04-30T06:14:26.037ZINFOtest_basic (dropshot): request completed latency_us = 1449 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c6f0469b-6b8a-4fca-a02b-6ca311ca9911 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
115612025-04-30T06:14:26.037ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 506cb543-758e-4171-97a6-8d952007d8a0 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
115622025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
115632025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = CabooseValue
115642025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
115652025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = CabooseValue
115662025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
115672025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = CabooseValue
115682025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
115692025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
115702025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
115712025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = CabooseValue
115722025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
115732025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115742025-04-30T06:14:26.037ZINFOtest_basic (dropshot): request completed latency_us = 1736 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 506cb543-758e-4171-97a6-8d952007d8a0 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
115752025-04-30T06:14:26.037ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 6bd9b926-1b24-4c10-8cb9-18e57e6c27d2 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
115762025-04-30T06:14:26.037ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
115772025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = CabooseValue
115782025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
115792025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = CabooseValue
115802025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
115812025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = CabooseValue
115822025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
115832025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = CabooseValue
115842025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
115852025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = CabooseValue
115862025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
115872025-04-30T06:14:26.038ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115882025-04-30T06:14:26.039ZINFOtest_basic (dropshot): request completed latency_us = 1256 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 6bd9b926-1b24-4c10-8cb9-18e57e6c27d2 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
115892025-04-30T06:14:26.039ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 6981c40c-735b-467b-92ee-d662c738fc79 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
115902025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
115912025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = CabooseValue
115922025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
115932025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } response = CabooseValue
115942025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
115952025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = CabooseValue
115962025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
115972025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
115982025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
115992025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
116002025-04-30T06:14:26.039ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
116012025-04-30T06:14:26.040ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116022025-04-30T06:14:26.040ZINFOtest_basic (dropshot): request completed latency_us = 1294 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 6981c40c-735b-467b-92ee-d662c738fc79 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
116032025-04-30T06:14:26.041ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = fdc59898-d3a1-4f83-90b8-d37171c1534b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
116042025-04-30T06:14:26.042ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
116052025-04-30T06:14:26.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = CabooseValue
116062025-04-30T06:14:26.043ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
116072025-04-30T06:14:26.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = CabooseValue
116082025-04-30T06:14:26.043ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
116092025-04-30T06:14:26.043ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = CabooseValue
116102025-04-30T06:14:26.044ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
116112025-04-30T06:14:26.044ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
116122025-04-30T06:14:26.044ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
116132025-04-30T06:14:26.044ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
116142025-04-30T06:14:26.044ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
116152025-04-30T06:14:26.044ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116162025-04-30T06:14:26.044ZINFOtest_basic (dropshot): request completed latency_us = 3573 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = fdc59898-d3a1-4f83-90b8-d37171c1534b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
116172025-04-30T06:14:26.045ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 87062fca-968f-4468-968b-bd713db67adb uri = /sp/sled/1/component/rot/cmpa
116182025-04-30T06:14:26.045ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
116192025-04-30T06:14:26.049ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = ReadRot(Ok)
116202025-04-30T06:14:26.049ZINFOtest_basic (dropshot): request completed latency_us = 760 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 87062fca-968f-4468-968b-bd713db67adb response_code = 200 uri = /sp/sled/1/component/rot/cmpa
116212025-04-30T06:14:26.049ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 2914a036-a46d-44d6-87c5-5d4e36fa0416 uri = /sp/sled/1/component/rot/cfpa
116222025-04-30T06:14:26.049ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
116232025-04-30T06:14:26.049ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = ReadRot(Ok)
116242025-04-30T06:14:26.049ZINFOtest_basic (dropshot): request completed latency_us = 647 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 2914a036-a46d-44d6-87c5-5d4e36fa0416 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
116252025-04-30T06:14:26.050ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c89da9df-d118-42aa-9691-bf7cf77134be uri = /sp/sled/1/component/rot/cfpa
116262025-04-30T06:14:26.050ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
116272025-04-30T06:14:26.050ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = ReadRot(Ok)
116282025-04-30T06:14:26.050ZINFOtest_basic (dropshot): request completed latency_us = 1166 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = c89da9df-d118-42aa-9691-bf7cf77134be response_code = 200 uri = /sp/sled/1/component/rot/cfpa
116292025-04-30T06:14:26.053ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 0bf20a14-7224-4be9-ada1-9455612878d9 uri = /sp/sled/1/component/rot/cfpa
116302025-04-30T06:14:26.053ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
116312025-04-30T06:14:26.053ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = ReadRot(Ok)
116322025-04-30T06:14:26.053ZINFOtest_basic (dropshot): request completed latency_us = 756 local_addr = [::1]:37822 method = GET remote_addr = [::1]:51757 req_id = 0bf20a14-7224-4be9-ada1-9455612878d9 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
116332025-04-30T06:14:26.093ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
116342025-04-30T06:14:26.093ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
116352025-04-30T06:14:26.093ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
116362025-04-30T06:14:26.093ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
116372025-04-30T06:14:26.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(SpState) }
116382025-04-30T06:14:26.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(SpState) }
116392025-04-30T06:14:26.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(SpState) }
116402025-04-30T06:14:26.094ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(SpState) }
116412025-04-30T06:14:26.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
116422025-04-30T06:14:26.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
116432025-04-30T06:14:26.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
116442025-04-30T06:14:26.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
116452025-04-30T06:14:26.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116462025-04-30T06:14:26.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 811 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116472025-04-30T06:14:26.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1019 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116482025-04-30T06:14:26.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1019 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116492025-04-30T06:14:26.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
116502025-04-30T06:14:26.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(SpState) }
116512025-04-30T06:14:26.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
116522025-04-30T06:14:26.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
116532025-04-30T06:14:26.095ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
116542025-04-30T06:14:26.095ZDEBGtest_basic (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
116552025-04-30T06:14:26.095ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
116562025-04-30T06:14:26.095ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
116572025-04-30T06:14:26.095ZDEBGtest_basic (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
116582025-04-30T06:14:26.095ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
116592025-04-30T06:14:26.096ZDEBGtest_basic (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
116602025-04-30T06:14:26.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116612025-04-30T06:14:26.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116622025-04-30T06:14:26.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116632025-04-30T06:14:26.096ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116642025-04-30T06:14:26.098ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
116652025-04-30T06:14:26.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 883 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
116662025-04-30T06:14:26.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
116672025-04-30T06:14:26.099ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
116682025-04-30T06:14:26.180ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
116692025-04-30T06:14:26.181ZDEBGtest_basic (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
116702025-04-30T06:14:26.181ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
116712025-04-30T06:14:26.181ZDEBGtest_basic (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
116722025-04-30T06:14:26.181ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
116732025-04-30T06:14:26.181ZDEBGtest_basic (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
116742025-04-30T06:14:26.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116752025-04-30T06:14:26.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116762025-04-30T06:14:26.182ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116772025-04-30T06:14:26.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 884 }, kind: MgsRequest(SpState) }
116782025-04-30T06:14:26.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
116792025-04-30T06:14:26.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
116802025-04-30T06:14:26.184ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
116812025-04-30T06:14:26.184ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
116822025-04-30T06:14:26.184ZDEBGtest_basic (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
116832025-04-30T06:14:26.185ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
116842025-04-30T06:14:26.185ZDEBGtest_basic (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
116852025-04-30T06:14:26.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116862025-04-30T06:14:26.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116872025-04-30T06:14:26.185ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116882025-04-30T06:14:26.188ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
116892025-04-30T06:14:26.189ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
116902025-04-30T06:14:26.189ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
116912025-04-30T06:14:26.189ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
116922025-04-30T06:14:26.192ZDEBGtest_basic (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
116932025-04-30T06:14:26.192ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
116942025-04-30T06:14:26.192ZDEBGtest_basic (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
116952025-04-30T06:14:26.192ZDEBGtest_basic (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
116962025-04-30T06:14:26.192ZDEBGtest_basic (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
116972025-04-30T06:14:26.192ZDEBGtest_basic (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
116982025-04-30T06:14:26.199ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
116992025-04-30T06:14:26.199ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
117002025-04-30T06:14:26.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
117012025-04-30T06:14:26.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
117022025-04-30T06:14:26.204ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
117032025-04-30T06:14:26.204ZDEBGtest_basic (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
117042025-04-30T06:14:26.204ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
117052025-04-30T06:14:26.204ZDEBGtest_basic (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
117062025-04-30T06:14:26.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117072025-04-30T06:14:26.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117082025-04-30T06:14:26.209ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1025 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
117092025-04-30T06:14:26.209ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1025 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
117102025-04-30T06:14:26.209ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
117112025-04-30T06:14:26.209ZDEBGtest_basic (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
117122025-04-30T06:14:26.209ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
117132025-04-30T06:14:26.209ZDEBGtest_basic (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
117142025-04-30T06:14:26.209ZDEBGtest_basic (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
117152025-04-30T06:14:26.209ZDEBGtest_basic (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
117162025-04-30T06:14:26.209ZDEBGtest_basic (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
117172025-04-30T06:14:26.209ZDEBGtest_basic (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
117182025-04-30T06:14:26.209ZDEBGtest_basic (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
117192025-04-30T06:14:26.209ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117202025-04-30T06:14:26.209ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
117212025-04-30T06:14:26.218ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1026 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
117222025-04-30T06:14:26.218ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1026 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
117232025-04-30T06:14:26.223ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
117242025-04-30T06:14:26.223ZDEBGtest_basic (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
117252025-04-30T06:14:26.223ZDEBGtest_basic (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
117262025-04-30T06:14:26.223ZDEBGtest_basic (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
117272025-04-30T06:14:26.223ZDEBGtest_basic (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
117282025-04-30T06:14:26.223ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
117292025-04-30T06:14:26.223ZDEBGtest_basic (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
117302025-04-30T06:14:26.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
117312025-04-30T06:14:26.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117322025-04-30T06:14:26.233ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
117332025-04-30T06:14:26.233ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
117342025-04-30T06:14:26.233ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
117352025-04-30T06:14:26.233ZDEBGtest_basic (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
117362025-04-30T06:14:26.233ZDEBGtest_basic (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
117372025-04-30T06:14:26.233ZDEBGtest_basic (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
117382025-04-30T06:14:26.233ZDEBGtest_basic (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
117392025-04-30T06:14:26.233ZDEBGtest_basic (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
117402025-04-30T06:14:26.233ZDEBGtest_basic (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
117412025-04-30T06:14:26.233ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
117422025-04-30T06:14:26.233ZDEBGtest_basic (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
117432025-04-30T06:14:26.233ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
117442025-04-30T06:14:26.233ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117452025-04-30T06:14:26.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(SpState) }
117462025-04-30T06:14:26.238ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(SpState) }
117472025-04-30T06:14:26.239ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
117482025-04-30T06:14:26.239ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
117492025-04-30T06:14:26.240ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117502025-04-30T06:14:26.240ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117512025-04-30T06:14:26.241ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
117522025-04-30T06:14:26.241ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
117532025-04-30T06:14:26.636ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:41234
117542025-04-30T06:14:26.637ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = e6b8af11-5a79-4573-baf8-cb9a4e70444e uri = /ignition
117552025-04-30T06:14:26.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
117562025-04-30T06:14:26.639ZDEBGtest_basic: 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 }]
117572025-04-30T06:14:26.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
117582025-04-30T06:14:26.640ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
117592025-04-30T06:14:26.640ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
117602025-04-30T06:14:26.641ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
117612025-04-30T06:14:26.641ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
117622025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
117632025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
117642025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
117652025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
117662025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
117672025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
117682025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
117692025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
117702025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
117712025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
117722025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
117732025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
117742025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
117752025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
117762025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
117772025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
117782025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
117792025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
117802025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
117812025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
117822025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
117832025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
117842025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
117852025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
117862025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
117872025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
117882025-04-30T06:14:26.642ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
117892025-04-30T06:14:26.642ZINFOtest_basic (dropshot): request completed latency_us = 5467 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = e6b8af11-5a79-4573-baf8-cb9a4e70444e response_code = 200 uri = /ignition
117902025-04-30T06:14:26.643ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 41a5ad86-74fb-4d28-9417-a298ee0ba57d uri = /sp/switch/0
117912025-04-30T06:14:26.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(SpState) }
117922025-04-30T06:14:26.644ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
117932025-04-30T06:14:26.644ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117942025-04-30T06:14:26.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
117952025-04-30T06:14:26.644ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } 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(()) }))
117962025-04-30T06:14:26.645ZINFOtest_basic (dropshot): request completed latency_us = 1535 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 41a5ad86-74fb-4d28-9417-a298ee0ba57d response_code = 200 uri = /sp/switch/0
117972025-04-30T06:14:26.646ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 817c7a86-ac69-4391-94f2-36c3b629c6aa uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
117982025-04-30T06:14:26.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
117992025-04-30T06:14:26.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = CabooseValue
118002025-04-30T06:14:26.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
118012025-04-30T06:14:26.648ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = CabooseValue
118022025-04-30T06:14:26.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
118032025-04-30T06:14:26.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = CabooseValue
118042025-04-30T06:14:26.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
118052025-04-30T06:14:26.649ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = CabooseValue
118062025-04-30T06:14:26.649ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
118072025-04-30T06:14:26.650ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
118082025-04-30T06:14:26.650ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
118092025-04-30T06:14:26.650ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
118102025-04-30T06:14:26.650ZINFOtest_basic (dropshot): request completed latency_us = 4185 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 817c7a86-ac69-4391-94f2-36c3b629c6aa response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
118112025-04-30T06:14:26.654ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 55d77061-bede-43c7-bc0c-c7325ba267ba uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
118122025-04-30T06:14:26.655ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
118132025-04-30T06:14:26.656ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = CabooseValue
118142025-04-30T06:14:26.657ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
118152025-04-30T06:14:26.658ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 895 } response = CabooseValue
118162025-04-30T06:14:26.658ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
118172025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } response = CabooseValue
118182025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 897 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
118192025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = CabooseValue
118202025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
118212025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
118222025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
118232025-04-30T06:14:26.659ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
118242025-04-30T06:14:26.660ZINFOtest_basic (dropshot): request completed latency_us = 5905 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 55d77061-bede-43c7-bc0c-c7325ba267ba response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
118252025-04-30T06:14:26.660ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 42a0b460-2a4c-4e90-a5cd-1781eb3e6fd5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
118262025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
118272025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = CabooseValue
118282025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
118292025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = CabooseValue
118302025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
118312025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = CabooseValue
118322025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
118332025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = CabooseValue
118342025-04-30T06:14:26.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
118352025-04-30T06:14:26.662ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
118362025-04-30T06:14:26.662ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
118372025-04-30T06:14:26.662ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
118382025-04-30T06:14:26.662ZINFOtest_basic (dropshot): request completed latency_us = 1942 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 42a0b460-2a4c-4e90-a5cd-1781eb3e6fd5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
118392025-04-30T06:14:26.672ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = d5b22c06-f5bb-4f8f-966f-6eb9a1469fca uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
118402025-04-30T06:14:26.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
118412025-04-30T06:14:26.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
118422025-04-30T06:14:26.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
118432025-04-30T06:14:26.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = CabooseValue
118442025-04-30T06:14:26.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
118452025-04-30T06:14:26.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = CabooseValue
118462025-04-30T06:14:26.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
118472025-04-30T06:14:26.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = CabooseValue
118482025-04-30T06:14:26.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 910 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
118492025-04-30T06:14:26.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = CabooseValue
118502025-04-30T06:14:26.675ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
118512025-04-30T06:14:26.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
118522025-04-30T06:14:26.676ZINFOtest_basic (dropshot): request completed latency_us = 3132 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = d5b22c06-f5bb-4f8f-966f-6eb9a1469fca response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
118532025-04-30T06:14:26.681ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = e1a54b8b-d8c5-4a49-81d5-097941ba756c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
118542025-04-30T06:14:26.681ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
118552025-04-30T06:14:26.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = CabooseValue
118562025-04-30T06:14:26.684ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
118572025-04-30T06:14:26.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = CabooseValue
118582025-04-30T06:14:26.684ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
118592025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = CabooseValue
118602025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
118612025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = CabooseValue
118622025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
118632025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = CabooseValue
118642025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
118652025-04-30T06:14:26.685ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
118662025-04-30T06:14:26.686ZINFOtest_basic (dropshot): request completed latency_us = 6215 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = e1a54b8b-d8c5-4a49-81d5-097941ba756c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
118672025-04-30T06:14:26.687ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 379f70d5-57b4-4dce-aaa6-dd8e6699108f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
118682025-04-30T06:14:26.687ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
118692025-04-30T06:14:26.687ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = CabooseValue
118702025-04-30T06:14:26.688ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
118712025-04-30T06:14:26.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
118722025-04-30T06:14:26.688ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
118732025-04-30T06:14:26.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = CabooseValue
118742025-04-30T06:14:26.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
118752025-04-30T06:14:26.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
118762025-04-30T06:14:26.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
118772025-04-30T06:14:26.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = CabooseValue
118782025-04-30T06:14:26.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
118792025-04-30T06:14:26.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
118802025-04-30T06:14:26.695ZINFOtest_basic (dropshot): request completed latency_us = 7628 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 379f70d5-57b4-4dce-aaa6-dd8e6699108f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
118812025-04-30T06:14:26.695ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 799b9d68-7bff-456b-8d1d-a62ade62520e uri = /sp/switch/0/component/rot/cmpa
118822025-04-30T06:14:26.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
118832025-04-30T06:14:26.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = ReadRot(Ok)
118842025-04-30T06:14:26.696ZINFOtest_basic (dropshot): request completed latency_us = 710 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 799b9d68-7bff-456b-8d1d-a62ade62520e response_code = 200 uri = /sp/switch/0/component/rot/cmpa
118852025-04-30T06:14:26.697ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 1b20147f-3149-4856-8c20-4e944e0abf3e uri = /sp/switch/0/component/rot/cfpa
118862025-04-30T06:14:26.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 925 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
118872025-04-30T06:14:26.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = ReadRot(Ok)
118882025-04-30T06:14:26.697ZINFOtest_basic (dropshot): request completed latency_us = 569 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 1b20147f-3149-4856-8c20-4e944e0abf3e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
118892025-04-30T06:14:26.698ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 8f012a6b-45bf-4b43-8841-0876d35f4588 uri = /sp/switch/0/component/rot/cfpa
118902025-04-30T06:14:26.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 926 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
118912025-04-30T06:14:26.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = ReadRot(Ok)
118922025-04-30T06:14:26.698ZINFOtest_basic (dropshot): request completed latency_us = 489 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 8f012a6b-45bf-4b43-8841-0876d35f4588 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
118932025-04-30T06:14:26.699ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 9ca31262-45b4-4395-a43c-6067eec15bff uri = /sp/switch/0/component/rot/cfpa
118942025-04-30T06:14:26.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 927 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
118952025-04-30T06:14:26.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = ReadRot(Ok)
118962025-04-30T06:14:26.699ZINFOtest_basic (dropshot): request completed latency_us = 481 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 9ca31262-45b4-4395-a43c-6067eec15bff response_code = 200 uri = /sp/switch/0/component/rot/cfpa
118972025-04-30T06:14:26.700ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 5d36cc5a-9b8f-47bc-897e-c04512a791fc uri = /sp/switch/1
118982025-04-30T06:14:26.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(SpState) }
118992025-04-30T06:14:26.700ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
119002025-04-30T06:14:26.701ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
119012025-04-30T06:14:26.701ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
119022025-04-30T06:14:26.701ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } 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(()) }))
119032025-04-30T06:14:26.701ZINFOtest_basic (dropshot): request completed latency_us = 1092 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 5d36cc5a-9b8f-47bc-897e-c04512a791fc response_code = 200 uri = /sp/switch/1
119042025-04-30T06:14:26.702ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 2a01ef0e-d986-43c0-a089-bbe64abb97e1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
119052025-04-30T06:14:26.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
119062025-04-30T06:14:26.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
119072025-04-30T06:14:26.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
119082025-04-30T06:14:26.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
119092025-04-30T06:14:26.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
119102025-04-30T06:14:26.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = CabooseValue
119112025-04-30T06:14:26.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
119122025-04-30T06:14:26.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = CabooseValue
119132025-04-30T06:14:26.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
119142025-04-30T06:14:26.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
119152025-04-30T06:14:26.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
119162025-04-30T06:14:26.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119172025-04-30T06:14:26.703ZINFOtest_basic (dropshot): request completed latency_us = 1579 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 2a01ef0e-d986-43c0-a089-bbe64abb97e1 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
119182025-04-30T06:14:26.704ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = e69d47db-f75d-4daf-8227-441270b55b86 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
119192025-04-30T06:14:26.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
119202025-04-30T06:14:26.704ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = CabooseValue
119212025-04-30T06:14:26.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
119222025-04-30T06:14:26.705ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
119232025-04-30T06:14:26.706ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
119242025-04-30T06:14:26.706ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = CabooseValue
119252025-04-30T06:14:26.706ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
119262025-04-30T06:14:26.707ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = CabooseValue
119272025-04-30T06:14:26.707ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
119282025-04-30T06:14:26.707ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
119292025-04-30T06:14:26.707ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
119302025-04-30T06:14:26.707ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119312025-04-30T06:14:26.707ZINFOtest_basic (dropshot): request completed latency_us = 3364 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = e69d47db-f75d-4daf-8227-441270b55b86 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
119322025-04-30T06:14:26.708ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 740c809f-d81e-4d8b-9831-5c0984c92da7 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
119332025-04-30T06:14:26.708ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
119342025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = CabooseValue
119352025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
119362025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
119372025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
119382025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
119392025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
119402025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = CabooseValue
119412025-04-30T06:14:26.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
119422025-04-30T06:14:26.710ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
119432025-04-30T06:14:26.710ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
119442025-04-30T06:14:26.710ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119452025-04-30T06:14:26.710ZINFOtest_basic (dropshot): request completed latency_us = 2080 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 740c809f-d81e-4d8b-9831-5c0984c92da7 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
119462025-04-30T06:14:26.710ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = c133f59d-3839-4ea2-a4c8-063e1770beda uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
119472025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
119482025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = CabooseValue
119492025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
119502025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = CabooseValue
119512025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 835 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
119522025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
119532025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 836 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
119542025-04-30T06:14:26.711ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = CabooseValue
119552025-04-30T06:14:26.712ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
119562025-04-30T06:14:26.712ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = CabooseValue
119572025-04-30T06:14:26.712ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
119582025-04-30T06:14:26.712ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119592025-04-30T06:14:26.712ZINFOtest_basic (dropshot): request completed latency_us = 1643 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = c133f59d-3839-4ea2-a4c8-063e1770beda response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
119602025-04-30T06:14:26.713ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 6fb1b901-af0a-4333-a3c4-c45937854dd0 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
119612025-04-30T06:14:26.714ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 839 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
119622025-04-30T06:14:26.715ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = CabooseValue
119632025-04-30T06:14:26.715ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 840 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
119642025-04-30T06:14:26.715ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = CabooseValue
119652025-04-30T06:14:26.715ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 841 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
119662025-04-30T06:14:26.715ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = CabooseValue
119672025-04-30T06:14:26.715ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 842 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
119682025-04-30T06:14:26.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } response = CabooseValue
119692025-04-30T06:14:26.716ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
119702025-04-30T06:14:26.716ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
119712025-04-30T06:14:26.716ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
119722025-04-30T06:14:26.717ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119732025-04-30T06:14:26.717ZINFOtest_basic (dropshot): request completed latency_us = 3271 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 6fb1b901-af0a-4333-a3c4-c45937854dd0 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
119742025-04-30T06:14:26.717ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = daf0023f-da49-4c8f-92b4-3b8973386d13 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
119752025-04-30T06:14:26.717ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
119762025-04-30T06:14:26.718ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = CabooseValue
119772025-04-30T06:14:26.718ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
119782025-04-30T06:14:26.718ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = CabooseValue
119792025-04-30T06:14:26.718ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
119802025-04-30T06:14:26.718ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = CabooseValue
119812025-04-30T06:14:26.718ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
119822025-04-30T06:14:26.719ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = CabooseValue
119832025-04-30T06:14:26.724ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
119842025-04-30T06:14:26.730ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = CabooseValue
119852025-04-30T06:14:26.730ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
119862025-04-30T06:14:26.731ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119872025-04-30T06:14:26.731ZINFOtest_basic (dropshot): request completed latency_us = 13652 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = daf0023f-da49-4c8f-92b4-3b8973386d13 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
119882025-04-30T06:14:26.739ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = cfcf4959-e6cf-4e05-9fbc-d14aa39dc29e uri = /sp/switch/1/component/rot/cmpa
119892025-04-30T06:14:26.739ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
119902025-04-30T06:14:26.739ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = ReadRot(Ok)
119912025-04-30T06:14:26.739ZINFOtest_basic (dropshot): request completed latency_us = 822 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = cfcf4959-e6cf-4e05-9fbc-d14aa39dc29e response_code = 200 uri = /sp/switch/1/component/rot/cmpa
119922025-04-30T06:14:26.743ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 1423b5c0-9820-4714-8a03-aaaa52acafb8 uri = /sp/switch/1/component/rot/cfpa
119932025-04-30T06:14:26.744ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
119942025-04-30T06:14:26.744ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = ReadRot(Ok)
119952025-04-30T06:14:26.744ZINFOtest_basic (dropshot): request completed latency_us = 1049 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 1423b5c0-9820-4714-8a03-aaaa52acafb8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
119962025-04-30T06:14:26.746ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = bc23e7aa-3c3f-4667-a806-9230ad4a029c uri = /sp/switch/1/component/rot/cfpa
119972025-04-30T06:14:26.746ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
119982025-04-30T06:14:26.746ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = ReadRot(Ok)
119992025-04-30T06:14:26.746ZINFOtest_basic (dropshot): request completed latency_us = 863 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = bc23e7aa-3c3f-4667-a806-9230ad4a029c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
120002025-04-30T06:14:26.747ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = ab50f0f1-8276-4065-99cc-cffaa3e52cfd uri = /sp/switch/1/component/rot/cfpa
120012025-04-30T06:14:26.747ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
120022025-04-30T06:14:26.748ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } response = ReadRot(Ok)
120032025-04-30T06:14:26.748ZINFOtest_basic (dropshot): request completed latency_us = 556 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = ab50f0f1-8276-4065-99cc-cffaa3e52cfd response_code = 200 uri = /sp/switch/1/component/rot/cfpa
120042025-04-30T06:14:26.752ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = afdcc86c-0bb1-4dd0-ad04-72cb044bd7ee uri = /sp/sled/0
120052025-04-30T06:14:26.752ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(SpState) }
120062025-04-30T06:14:26.753ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
120072025-04-30T06:14:26.753ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
120082025-04-30T06:14:26.754ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
120092025-04-30T06:14:26.754ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } 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(()) }))
120102025-04-30T06:14:26.754ZINFOtest_basic (dropshot): request completed latency_us = 2116 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = afdcc86c-0bb1-4dd0-ad04-72cb044bd7ee response_code = 200 uri = /sp/sled/0
120112025-04-30T06:14:26.757ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 6573c8f9-ac46-4add-8501-8bd55c451986 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
120122025-04-30T06:14:26.758ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1031 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
120132025-04-30T06:14:26.758ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = CabooseValue
120142025-04-30T06:14:26.758ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1032 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
120152025-04-30T06:14:26.761ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = CabooseValue
120162025-04-30T06:14:26.761ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
120172025-04-30T06:14:26.761ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = CabooseValue
120182025-04-30T06:14:26.761ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
120192025-04-30T06:14:26.762ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = CabooseValue
120202025-04-30T06:14:26.768ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
120212025-04-30T06:14:26.768ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
120222025-04-30T06:14:26.768ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
120232025-04-30T06:14:26.769ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120242025-04-30T06:14:26.770ZINFOtest_basic (dropshot): request completed latency_us = 12457 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 6573c8f9-ac46-4add-8501-8bd55c451986 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
120252025-04-30T06:14:26.772ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 7b893bb1-2618-4663-921f-5473065a2116 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
120262025-04-30T06:14:26.773ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1037 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
120272025-04-30T06:14:26.773ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = CabooseValue
120282025-04-30T06:14:26.774ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1038 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
120292025-04-30T06:14:26.774ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = CabooseValue
120302025-04-30T06:14:26.774ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
120312025-04-30T06:14:26.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = CabooseValue
120322025-04-30T06:14:26.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
120332025-04-30T06:14:26.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = CabooseValue
120342025-04-30T06:14:26.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
120352025-04-30T06:14:26.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
120362025-04-30T06:14:26.776ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
120372025-04-30T06:14:26.784ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120382025-04-30T06:14:26.784ZINFOtest_basic (dropshot): request completed latency_us = 4000 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 7b893bb1-2618-4663-921f-5473065a2116 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
120392025-04-30T06:14:26.784ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = efa465a4-6f68-455b-803b-312ffb1b72f9 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
120402025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
120412025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = CabooseValue
120422025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
120432025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = CabooseValue
120442025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
120452025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = CabooseValue
120462025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
120472025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = CabooseValue
120482025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
120492025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = CabooseValue
120502025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
120512025-04-30T06:14:26.785ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120522025-04-30T06:14:26.785ZINFOtest_basic (dropshot): request completed latency_us = 2540 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = efa465a4-6f68-455b-803b-312ffb1b72f9 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
120532025-04-30T06:14:26.786ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 61d74e3e-7372-42bc-b31a-bdfef505b982 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
120542025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
120552025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = CabooseValue
120562025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
120572025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = CabooseValue
120582025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
120592025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } response = CabooseValue
120602025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
120612025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
120622025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
120632025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = CabooseValue
120642025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
120652025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120662025-04-30T06:14:26.786ZINFOtest_basic (dropshot): request completed latency_us = 1266 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 61d74e3e-7372-42bc-b31a-bdfef505b982 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
120672025-04-30T06:14:26.786ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 38a68934-0199-4035-b6af-d1b64614aeee uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
120682025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
120692025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
120702025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
120712025-04-30T06:14:26.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = CabooseValue
120722025-04-30T06:14:26.787ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
120732025-04-30T06:14:26.787ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = CabooseValue
120742025-04-30T06:14:26.787ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
120752025-04-30T06:14:26.787ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = CabooseValue
120762025-04-30T06:14:26.790ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
120772025-04-30T06:14:26.790ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = CabooseValue
120782025-04-30T06:14:26.790ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
120792025-04-30T06:14:26.790ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120802025-04-30T06:14:26.791ZINFOtest_basic (dropshot): request completed latency_us = 5165 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 38a68934-0199-4035-b6af-d1b64614aeee response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
120812025-04-30T06:14:26.792ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = da9e2c29-9307-442b-ad2d-63621cd3638c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
120822025-04-30T06:14:26.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
120832025-04-30T06:14:26.792ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = CabooseValue
120842025-04-30T06:14:26.792ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
120852025-04-30T06:14:26.792ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = CabooseValue
120862025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
120872025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = CabooseValue
120882025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
120892025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } response = CabooseValue
120902025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
120912025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = CabooseValue
120922025-04-30T06:14:26.793ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
120932025-04-30T06:14:26.794ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120942025-04-30T06:14:26.794ZINFOtest_basic (dropshot): request completed latency_us = 2183 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = da9e2c29-9307-442b-ad2d-63621cd3638c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
120952025-04-30T06:14:26.796ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 3843afa9-abc8-493f-b3c4-3b690d1dfba0 uri = /sp/sled/0/component/rot/cmpa
120962025-04-30T06:14:26.796ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
120972025-04-30T06:14:26.796ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = ReadRot(Ok)
120982025-04-30T06:14:26.796ZINFOtest_basic (dropshot): request completed latency_us = 553 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 3843afa9-abc8-493f-b3c4-3b690d1dfba0 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
120992025-04-30T06:14:26.798ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 26b327fd-a525-4987-8f8a-1f9bf92750c7 uri = /sp/sled/0/component/rot/cfpa
121002025-04-30T06:14:26.798ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
121012025-04-30T06:14:26.798ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = ReadRot(Ok)
121022025-04-30T06:14:26.799ZINFOtest_basic (dropshot): request completed latency_us = 663 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 26b327fd-a525-4987-8f8a-1f9bf92750c7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
121032025-04-30T06:14:26.800ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 6b67cde1-5f87-4c1c-b67f-7372a35dbc8d uri = /sp/sled/0/component/rot/cfpa
121042025-04-30T06:14:26.800ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1069 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
121052025-04-30T06:14:26.800ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1069 } response = ReadRot(Ok)
121062025-04-30T06:14:26.800ZINFOtest_basic (dropshot): request completed latency_us = 683 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 6b67cde1-5f87-4c1c-b67f-7372a35dbc8d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
121072025-04-30T06:14:26.806ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 70c175f4-177b-4975-a47f-85a23ded80ca uri = /sp/sled/0/component/rot/cfpa
121082025-04-30T06:14:26.806ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1070 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
121092025-04-30T06:14:26.806ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1070 } response = ReadRot(Ok)
121102025-04-30T06:14:26.806ZINFOtest_basic (dropshot): request completed latency_us = 466 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 70c175f4-177b-4975-a47f-85a23ded80ca response_code = 200 uri = /sp/sled/0/component/rot/cfpa
121112025-04-30T06:14:26.810ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = fcdd9bd5-0eed-489d-8175-16b8b9edc096 uri = /sp/sled/1
121122025-04-30T06:14:26.810ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(SpState) }
121132025-04-30T06:14:26.811ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
121142025-04-30T06:14:26.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
121152025-04-30T06:14:26.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
121162025-04-30T06:14:26.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } 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(()) }))
121172025-04-30T06:14:26.811ZINFOtest_basic (dropshot): request completed latency_us = 1254 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = fcdd9bd5-0eed-489d-8175-16b8b9edc096 response_code = 200 uri = /sp/sled/1
121182025-04-30T06:14:26.812ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 60225a48-d396-4ad7-87a4-82e0dad08b35 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
121192025-04-30T06:14:26.812ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1031 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
121202025-04-30T06:14:26.812ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = CabooseValue
121212025-04-30T06:14:26.812ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1032 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
121222025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = CabooseValue
121232025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
121242025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = CabooseValue
121252025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
121262025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = CabooseValue
121272025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
121282025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
121292025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
121302025-04-30T06:14:26.813ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121312025-04-30T06:14:26.814ZINFOtest_basic (dropshot): request completed latency_us = 1545 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 60225a48-d396-4ad7-87a4-82e0dad08b35 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
121322025-04-30T06:14:26.814ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = a1b0e785-bfd9-41e6-b2a3-56d2265fd666 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
121332025-04-30T06:14:26.814ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1037 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
121342025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = CabooseValue
121352025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1038 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
121362025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = CabooseValue
121372025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
121382025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = CabooseValue
121392025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
121402025-04-30T06:14:26.815ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = CabooseValue
121412025-04-30T06:14:26.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
121422025-04-30T06:14:26.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
121432025-04-30T06:14:26.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
121442025-04-30T06:14:26.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121452025-04-30T06:14:26.816ZINFOtest_basic (dropshot): request completed latency_us = 2267 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = a1b0e785-bfd9-41e6-b2a3-56d2265fd666 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
121462025-04-30T06:14:26.817ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 254f12dc-8f5e-4551-a4ec-5b4e4540319e uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
121472025-04-30T06:14:26.817ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
121482025-04-30T06:14:26.817ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = CabooseValue
121492025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
121502025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = CabooseValue
121512025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
121522025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = CabooseValue
121532025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
121542025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = CabooseValue
121552025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
121562025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = CabooseValue
121572025-04-30T06:14:26.818ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
121582025-04-30T06:14:26.819ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121592025-04-30T06:14:26.819ZINFOtest_basic (dropshot): request completed latency_us = 1680 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 254f12dc-8f5e-4551-a4ec-5b4e4540319e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
121602025-04-30T06:14:26.819ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = ff7dcb83-2a96-4859-8607-ed110c5931aa uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
121612025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
121622025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = CabooseValue
121632025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
121642025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = CabooseValue
121652025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
121662025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } response = CabooseValue
121672025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
121682025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
121692025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
121702025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = CabooseValue
121712025-04-30T06:14:26.820ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
121722025-04-30T06:14:26.821ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121732025-04-30T06:14:26.821ZINFOtest_basic (dropshot): request completed latency_us = 1469 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = ff7dcb83-2a96-4859-8607-ed110c5931aa response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
121742025-04-30T06:14:26.821ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = ea3d333a-7898-4ee1-8f38-a3b6f68dfff4 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
121752025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
121762025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
121772025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
121782025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = CabooseValue
121792025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
121802025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = CabooseValue
121812025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
121822025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = CabooseValue
121832025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
121842025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = CabooseValue
121852025-04-30T06:14:26.822ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
121862025-04-30T06:14:26.823ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121872025-04-30T06:14:26.823ZINFOtest_basic (dropshot): request completed latency_us = 1404 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = ea3d333a-7898-4ee1-8f38-a3b6f68dfff4 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
121882025-04-30T06:14:26.823ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 39f4d834-882c-40dc-bce4-03b1ea421ff6 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
121892025-04-30T06:14:26.823ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
121902025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = CabooseValue
121912025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
121922025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = CabooseValue
121932025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
121942025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = CabooseValue
121952025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
121962025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } response = CabooseValue
121972025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
121982025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = CabooseValue
121992025-04-30T06:14:26.824ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
122002025-04-30T06:14:26.825ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
122012025-04-30T06:14:26.825ZINFOtest_basic (dropshot): request completed latency_us = 1414 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 39f4d834-882c-40dc-bce4-03b1ea421ff6 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
122022025-04-30T06:14:26.826ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 0a5f30fb-5d51-4314-997b-4c9387e5f644 uri = /sp/sled/1/component/rot/cmpa
122032025-04-30T06:14:26.826ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
122042025-04-30T06:14:26.829ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = ReadRot(Ok)
122052025-04-30T06:14:26.829ZINFOtest_basic (dropshot): request completed latency_us = 2697 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 0a5f30fb-5d51-4314-997b-4c9387e5f644 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
122062025-04-30T06:14:26.829ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 1fb22497-a51c-46ad-8dac-8abbaae133e5 uri = /sp/sled/1/component/rot/cfpa
122072025-04-30T06:14:26.830ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
122082025-04-30T06:14:26.830ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = ReadRot(Ok)
122092025-04-30T06:14:26.830ZINFOtest_basic (dropshot): request completed latency_us = 582 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 1fb22497-a51c-46ad-8dac-8abbaae133e5 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
122102025-04-30T06:14:26.833ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 0cc7e384-4c76-482e-9076-fcb59993acfe uri = /sp/sled/1/component/rot/cfpa
122112025-04-30T06:14:26.837ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1069 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
122122025-04-30T06:14:26.837ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1069 } response = ReadRot(Ok)
122132025-04-30T06:14:26.837ZINFOtest_basic (dropshot): request completed latency_us = 467 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 0cc7e384-4c76-482e-9076-fcb59993acfe response_code = 200 uri = /sp/sled/1/component/rot/cfpa
122142025-04-30T06:14:26.837ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 0478171f-3c90-4a28-b691-86a651ff909f uri = /sp/sled/1/component/rot/cfpa
122152025-04-30T06:14:26.837ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1070 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
122162025-04-30T06:14:26.837ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1070 } response = ReadRot(Ok)
122172025-04-30T06:14:26.837ZINFOtest_basic (dropshot): request completed latency_us = 470 local_addr = [::1]:37822 method = GET remote_addr = [::1]:41234 req_id = 0478171f-3c90-4a28-b691-86a651ff909f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
122182025-04-30T06:14:27.089ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
122192025-04-30T06:14:27.103ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
122202025-04-30T06:14:27.103ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
122212025-04-30T06:14:27.103ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
122222025-04-30T06:14:27.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(SpState) }
122232025-04-30T06:14:27.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 928 }, kind: MgsRequest(SpState) }
122242025-04-30T06:14:27.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1071 }, kind: MgsRequest(SpState) }
122252025-04-30T06:14:27.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1071 }, kind: MgsRequest(SpState) }
122262025-04-30T06:14:27.103ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
122272025-04-30T06:14:27.103ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
122282025-04-30T06:14:27.103ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
122292025-04-30T06:14:27.103ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
122302025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122312025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122322025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1071 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122332025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1071 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122342025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
122352025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(SpState) }
122362025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1072 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
122372025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1072 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
122382025-04-30T06:14:27.104ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
122392025-04-30T06:14:27.104ZDEBGtest_basic (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
122402025-04-30T06:14:27.104ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
122412025-04-30T06:14:27.104ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
122422025-04-30T06:14:27.104ZDEBGtest_basic (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
122432025-04-30T06:14:27.104ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
122442025-04-30T06:14:27.104ZDEBGtest_basic (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
122452025-04-30T06:14:27.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122462025-04-30T06:14:27.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122472025-04-30T06:14:27.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1072 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122482025-04-30T06:14:27.105ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1072 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122492025-04-30T06:14:27.107ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
122502025-04-30T06:14:27.110ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
122512025-04-30T06:14:27.110ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1073 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
122522025-04-30T06:14:27.110ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1073 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
122532025-04-30T06:14:27.110ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
122542025-04-30T06:14:27.110ZDEBGtest_basic (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
122552025-04-30T06:14:27.110ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
122562025-04-30T06:14:27.110ZDEBGtest_basic (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
122572025-04-30T06:14:27.110ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
122582025-04-30T06:14:27.110ZDEBGtest_basic (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
122592025-04-30T06:14:27.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122602025-04-30T06:14:27.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1073 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122612025-04-30T06:14:27.110ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1073 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122622025-04-30T06:14:27.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(SpState) }
122632025-04-30T06:14:27.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1074 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
122642025-04-30T06:14:27.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1074 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
122652025-04-30T06:14:27.112ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
122662025-04-30T06:14:27.112ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
122672025-04-30T06:14:27.112ZDEBGtest_basic (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
122682025-04-30T06:14:27.112ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
122692025-04-30T06:14:27.112ZDEBGtest_basic (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
122702025-04-30T06:14:27.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122712025-04-30T06:14:27.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1074 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122722025-04-30T06:14:27.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1074 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122732025-04-30T06:14:27.113ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
122742025-04-30T06:14:27.116ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1075 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
122752025-04-30T06:14:27.116ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1075 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
122762025-04-30T06:14:27.118ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
122772025-04-30T06:14:27.118ZDEBGtest_basic (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
122782025-04-30T06:14:27.119ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
122792025-04-30T06:14:27.119ZDEBGtest_basic (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
122802025-04-30T06:14:27.119ZDEBGtest_basic (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
122812025-04-30T06:14:27.119ZDEBGtest_basic (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
122822025-04-30T06:14:27.119ZDEBGtest_basic (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
122832025-04-30T06:14:27.119ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1075 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122842025-04-30T06:14:27.119ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1075 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
122852025-04-30T06:14:27.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1076 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
122862025-04-30T06:14:27.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1076 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
122872025-04-30T06:14:27.128ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
122882025-04-30T06:14:27.128ZDEBGtest_basic (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
122892025-04-30T06:14:27.128ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
122902025-04-30T06:14:27.128ZDEBGtest_basic (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
122912025-04-30T06:14:27.128ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1076 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122922025-04-30T06:14:27.128ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1076 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
122932025-04-30T06:14:27.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1077 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
122942025-04-30T06:14:27.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1077 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
122952025-04-30T06:14:27.130ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
122962025-04-30T06:14:27.130ZDEBGtest_basic (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
122972025-04-30T06:14:27.131ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
122982025-04-30T06:14:27.131ZDEBGtest_basic (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
122992025-04-30T06:14:27.131ZDEBGtest_basic (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
123002025-04-30T06:14:27.131ZDEBGtest_basic (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
123012025-04-30T06:14:27.131ZDEBGtest_basic (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
123022025-04-30T06:14:27.131ZDEBGtest_basic (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
123032025-04-30T06:14:27.131ZDEBGtest_basic (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
123042025-04-30T06:14:27.131ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1077 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
123052025-04-30T06:14:27.131ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1077 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
123062025-04-30T06:14:27.136ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1078 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
123072025-04-30T06:14:27.136ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1078 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
123082025-04-30T06:14:27.136ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
123092025-04-30T06:14:27.136ZDEBGtest_basic (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
123102025-04-30T06:14:27.138ZDEBGtest_basic (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
123112025-04-30T06:14:27.138ZDEBGtest_basic (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
123122025-04-30T06:14:27.139ZDEBGtest_basic (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
123132025-04-30T06:14:27.139ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
123142025-04-30T06:14:27.139ZDEBGtest_basic (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
123152025-04-30T06:14:27.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1078 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
123162025-04-30T06:14:27.139ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1078 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
123172025-04-30T06:14:27.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1079 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
123182025-04-30T06:14:27.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1079 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
123192025-04-30T06:14:27.143ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
123202025-04-30T06:14:27.143ZDEBGtest_basic (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
123212025-04-30T06:14:27.143ZDEBGtest_basic (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
123222025-04-30T06:14:27.143ZDEBGtest_basic (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
123232025-04-30T06:14:27.143ZDEBGtest_basic (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
123242025-04-30T06:14:27.143ZDEBGtest_basic (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
123252025-04-30T06:14:27.143ZDEBGtest_basic (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
123262025-04-30T06:14:27.143ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
123272025-04-30T06:14:27.143ZDEBGtest_basic (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
123282025-04-30T06:14:27.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1079 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
123292025-04-30T06:14:27.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1079 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
123302025-04-30T06:14:27.148ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1080 }, kind: MgsRequest(SpState) }
123312025-04-30T06:14:27.149ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1080 }, kind: MgsRequest(SpState) }
123322025-04-30T06:14:27.149ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
123332025-04-30T06:14:27.149ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
123342025-04-30T06:14:27.149ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1080 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
123352025-04-30T06:14:27.150ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1080 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
123362025-04-30T06:14:27.150ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
123372025-04-30T06:14:27.150ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
123382025-04-30T06:14:27.368ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:45762
123392025-04-30T06:14:27.436ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 2e9b18e1-cd9d-4629-926f-3525eb99c78e uri = /ignition
123402025-04-30T06:14:27.437ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
123412025-04-30T06:14:27.438ZDEBGtest_basic: 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 }]
123422025-04-30T06:14:27.438ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
123432025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
123442025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
123452025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
123462025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
123472025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
123482025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
123492025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
123502025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
123512025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
123522025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
123532025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
123542025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
123552025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
123562025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
123572025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
123582025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
123592025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
123602025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
123612025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
123622025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
123632025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
123642025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
123652025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
123662025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
123672025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
123682025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
123692025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
123702025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
123712025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
123722025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
123732025-04-30T06:14:27.438ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
123742025-04-30T06:14:27.438ZINFOtest_basic (dropshot): request completed latency_us = 2133 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 2e9b18e1-cd9d-4629-926f-3525eb99c78e response_code = 200 uri = /ignition
123752025-04-30T06:14:27.444ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = ed7150da-7624-4ed1-8454-7520e194c7d8 uri = /sp/switch/0
123762025-04-30T06:14:27.444ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(SpState) }
123772025-04-30T06:14:27.444ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
123782025-04-30T06:14:27.444ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
123792025-04-30T06:14:27.444ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
123802025-04-30T06:14:27.444ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } 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(()) }))
123812025-04-30T06:14:27.446ZINFOtest_basic (dropshot): request completed latency_us = 2728 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = ed7150da-7624-4ed1-8454-7520e194c7d8 response_code = 200 uri = /sp/switch/0
123822025-04-30T06:14:27.465ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = a0ef5f33-4621-42ee-b0dd-5d768a36d9e5 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
123832025-04-30T06:14:27.466ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
123842025-04-30T06:14:27.466ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = CabooseValue
123852025-04-30T06:14:27.466ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
123862025-04-30T06:14:27.466ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } response = CabooseValue
123872025-04-30T06:14:27.467ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
123882025-04-30T06:14:27.467ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
123892025-04-30T06:14:27.467ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
123902025-04-30T06:14:27.468ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = CabooseValue
123912025-04-30T06:14:27.468ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
123922025-04-30T06:14:27.470ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
123932025-04-30T06:14:27.471ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
123942025-04-30T06:14:27.471ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
123952025-04-30T06:14:27.471ZINFOtest_basic (dropshot): request completed latency_us = 4063 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = a0ef5f33-4621-42ee-b0dd-5d768a36d9e5 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
123962025-04-30T06:14:27.472ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 039ed137-7a14-4380-a109-aafcf3c91a65 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
123972025-04-30T06:14:27.472ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
123982025-04-30T06:14:27.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = CabooseValue
123992025-04-30T06:14:27.473ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
124002025-04-30T06:14:27.473ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = CabooseValue
124012025-04-30T06:14:27.474ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
124022025-04-30T06:14:27.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = CabooseValue
124032025-04-30T06:14:27.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
124042025-04-30T06:14:27.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = CabooseValue
124052025-04-30T06:14:27.478ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
124062025-04-30T06:14:27.478ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
124072025-04-30T06:14:27.479ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
124082025-04-30T06:14:27.479ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124092025-04-30T06:14:27.479ZINFOtest_basic (dropshot): request completed latency_us = 6908 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 039ed137-7a14-4380-a109-aafcf3c91a65 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
124102025-04-30T06:14:27.513ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = ff0fada7-a38d-4b85-b28c-50ad1796d483 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
124112025-04-30T06:14:27.516ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
124122025-04-30T06:14:27.519ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = CabooseValue
124132025-04-30T06:14:27.520ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
124142025-04-30T06:14:27.521ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } response = CabooseValue
124152025-04-30T06:14:27.521ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 949 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
124162025-04-30T06:14:27.523ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
124172025-04-30T06:14:27.524ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 950 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
124182025-04-30T06:14:27.525ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
124192025-04-30T06:14:27.525ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
124202025-04-30T06:14:27.526ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
124212025-04-30T06:14:27.526ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
124222025-04-30T06:14:27.527ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124232025-04-30T06:14:27.527ZINFOtest_basic (dropshot): request completed latency_us = 14049 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = ff0fada7-a38d-4b85-b28c-50ad1796d483 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
124242025-04-30T06:14:27.534ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = af06cb6a-be26-4569-9a97-587b5518e80e uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
124252025-04-30T06:14:27.535ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
124262025-04-30T06:14:27.536ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = CabooseValue
124272025-04-30T06:14:27.536ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
124282025-04-30T06:14:27.537ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = CabooseValue
124292025-04-30T06:14:27.537ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
124302025-04-30T06:14:27.538ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = CabooseValue
124312025-04-30T06:14:27.539ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
124322025-04-30T06:14:27.540ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = CabooseValue
124332025-04-30T06:14:27.540ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
124342025-04-30T06:14:27.542ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
124352025-04-30T06:14:27.543ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
124362025-04-30T06:14:27.543ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124372025-04-30T06:14:27.544ZINFOtest_basic (dropshot): request completed latency_us = 11926 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = af06cb6a-be26-4569-9a97-587b5518e80e response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
124382025-04-30T06:14:27.549ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cfa08763-bd03-46f6-9220-d1cf94588c73 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
124392025-04-30T06:14:27.549ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
124402025-04-30T06:14:27.550ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = CabooseValue
124412025-04-30T06:14:27.551ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
124422025-04-30T06:14:27.551ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = CabooseValue
124432025-04-30T06:14:27.552ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
124442025-04-30T06:14:27.553ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
124452025-04-30T06:14:27.553ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
124462025-04-30T06:14:27.554ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
124472025-04-30T06:14:27.554ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
124482025-04-30T06:14:27.555ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
124492025-04-30T06:14:27.555ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
124502025-04-30T06:14:27.555ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124512025-04-30T06:14:27.556ZINFOtest_basic (dropshot): request completed latency_us = 6814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cfa08763-bd03-46f6-9220-d1cf94588c73 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
124522025-04-30T06:14:27.560ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cb1ca33f-8a6b-441a-a43a-ec211990f3c6 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
124532025-04-30T06:14:27.561ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
124542025-04-30T06:14:27.562ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
124552025-04-30T06:14:27.562ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
124562025-04-30T06:14:27.564ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = CabooseValue
124572025-04-30T06:14:27.565ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
124582025-04-30T06:14:27.567ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
124592025-04-30T06:14:27.567ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
124602025-04-30T06:14:27.567ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
124612025-04-30T06:14:27.567ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
124622025-04-30T06:14:27.568ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
124632025-04-30T06:14:27.568ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
124642025-04-30T06:14:27.569ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124652025-04-30T06:14:27.569ZINFOtest_basic (dropshot): request completed latency_us = 9813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cb1ca33f-8a6b-441a-a43a-ec211990f3c6 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
124662025-04-30T06:14:27.572ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = e04b8b73-48c6-4d42-9729-022661aea3ed uri = /sp/switch/0/component/rot/cmpa
124672025-04-30T06:14:27.572ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
124682025-04-30T06:14:27.573ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = ReadRot(Ok)
124692025-04-30T06:14:27.573ZINFOtest_basic (dropshot): request completed latency_us = 813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = e04b8b73-48c6-4d42-9729-022661aea3ed response_code = 200 uri = /sp/switch/0/component/rot/cmpa
124702025-04-30T06:14:27.577ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = e3d75b5a-959e-4f2d-8a0e-9a1037b39c1d uri = /sp/switch/0/component/rot/cfpa
124712025-04-30T06:14:27.577ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
124722025-04-30T06:14:27.577ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = ReadRot(Ok)
124732025-04-30T06:14:27.578ZINFOtest_basic (dropshot): request completed latency_us = 910 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = e3d75b5a-959e-4f2d-8a0e-9a1037b39c1d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
124742025-04-30T06:14:27.579ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 8ce788b2-24a3-41b8-9121-f32341d1904e uri = /sp/switch/0/component/rot/cfpa
124752025-04-30T06:14:27.580ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 973 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
124762025-04-30T06:14:27.580ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = ReadRot(Ok)
124772025-04-30T06:14:27.580ZINFOtest_basic (dropshot): request completed latency_us = 723 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 8ce788b2-24a3-41b8-9121-f32341d1904e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
124782025-04-30T06:14:27.581ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 0b40136e-d52c-430b-bae4-dc988da4cd39 uri = /sp/switch/0/component/rot/cfpa
124792025-04-30T06:14:27.581ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 974 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
124802025-04-30T06:14:27.582ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = ReadRot(Ok)
124812025-04-30T06:14:27.582ZINFOtest_basic (dropshot): request completed latency_us = 995 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 0b40136e-d52c-430b-bae4-dc988da4cd39 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
124822025-04-30T06:14:27.583ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = dcaf2df9-2205-40ec-aa06-0c6a51646f1b uri = /sp/switch/1
124832025-04-30T06:14:27.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(SpState) }
124842025-04-30T06:14:27.584ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
124852025-04-30T06:14:27.584ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
124862025-04-30T06:14:27.584ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
124872025-04-30T06:14:27.585ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } 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(()) }))
124882025-04-30T06:14:27.585ZINFOtest_basic (dropshot): request completed latency_us = 1583 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = dcaf2df9-2205-40ec-aa06-0c6a51646f1b response_code = 200 uri = /sp/switch/1
124892025-04-30T06:14:27.586ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = d36444f3-f638-4009-bc31-75db14877c4e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
124902025-04-30T06:14:27.586ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
124912025-04-30T06:14:27.593ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = CabooseValue
124922025-04-30T06:14:27.593ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
124932025-04-30T06:14:27.593ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = CabooseValue
124942025-04-30T06:14:27.593ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
124952025-04-30T06:14:27.594ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
124962025-04-30T06:14:27.594ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
124972025-04-30T06:14:27.596ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
124982025-04-30T06:14:27.597ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
124992025-04-30T06:14:27.597ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
125002025-04-30T06:14:27.598ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
125012025-04-30T06:14:27.599ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125022025-04-30T06:14:27.600ZINFOtest_basic (dropshot): request completed latency_us = 14198 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = d36444f3-f638-4009-bc31-75db14877c4e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
125032025-04-30T06:14:27.602ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cc2c9735-6027-4351-bf82-93b16cc40537 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
125042025-04-30T06:14:27.602ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
125052025-04-30T06:14:27.603ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = CabooseValue
125062025-04-30T06:14:27.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
125072025-04-30T06:14:27.604ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = CabooseValue
125082025-04-30T06:14:27.604ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
125092025-04-30T06:14:27.605ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
125102025-04-30T06:14:27.605ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
125112025-04-30T06:14:27.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = CabooseValue
125122025-04-30T06:14:27.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
125132025-04-30T06:14:27.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
125142025-04-30T06:14:27.606ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
125152025-04-30T06:14:27.606ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125162025-04-30T06:14:27.606ZINFOtest_basic (dropshot): request completed latency_us = 4304 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cc2c9735-6027-4351-bf82-93b16cc40537 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
125172025-04-30T06:14:27.609ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = abbea7f6-6d51-4b87-afb0-1fdd87a6b029 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
125182025-04-30T06:14:27.609ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
125192025-04-30T06:14:27.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
125202025-04-30T06:14:27.609ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
125212025-04-30T06:14:27.609ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = CabooseValue
125222025-04-30T06:14:27.609ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
125232025-04-30T06:14:27.611ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
125242025-04-30T06:14:27.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
125252025-04-30T06:14:27.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
125262025-04-30T06:14:27.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
125272025-04-30T06:14:27.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
125282025-04-30T06:14:27.612ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
125292025-04-30T06:14:27.612ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125302025-04-30T06:14:27.613ZINFOtest_basic (dropshot): request completed latency_us = 5104 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = abbea7f6-6d51-4b87-afb0-1fdd87a6b029 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
125312025-04-30T06:14:27.614ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 97e4237f-7bd9-47aa-ad29-5cd146ea0e1e uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
125322025-04-30T06:14:27.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
125332025-04-30T06:14:27.614ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = CabooseValue
125342025-04-30T06:14:27.614ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
125352025-04-30T06:14:27.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = CabooseValue
125362025-04-30T06:14:27.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
125372025-04-30T06:14:27.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = CabooseValue
125382025-04-30T06:14:27.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
125392025-04-30T06:14:27.615ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = CabooseValue
125402025-04-30T06:14:27.615ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
125412025-04-30T06:14:27.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = CabooseValue
125422025-04-30T06:14:27.616ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
125432025-04-30T06:14:27.616ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125442025-04-30T06:14:27.616ZINFOtest_basic (dropshot): request completed latency_us = 2559 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 97e4237f-7bd9-47aa-ad29-5cd146ea0e1e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
125452025-04-30T06:14:27.617ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 83c7413b-c03e-4549-8760-24aa46e57b20 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
125462025-04-30T06:14:27.618ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 883 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
125472025-04-30T06:14:27.618ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = CabooseValue
125482025-04-30T06:14:27.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 884 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
125492025-04-30T06:14:27.619ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = CabooseValue
125502025-04-30T06:14:27.619ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
125512025-04-30T06:14:27.620ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = CabooseValue
125522025-04-30T06:14:27.620ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
125532025-04-30T06:14:27.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = CabooseValue
125542025-04-30T06:14:27.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
125552025-04-30T06:14:27.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = CabooseValue
125562025-04-30T06:14:27.621ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
125572025-04-30T06:14:27.621ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125582025-04-30T06:14:27.621ZINFOtest_basic (dropshot): request completed latency_us = 3736 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 83c7413b-c03e-4549-8760-24aa46e57b20 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
125592025-04-30T06:14:27.633ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 43ebe2d0-c844-4729-a838-f6d085b076e2 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
125602025-04-30T06:14:27.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
125612025-04-30T06:14:27.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = CabooseValue
125622025-04-30T06:14:27.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
125632025-04-30T06:14:27.638ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = CabooseValue
125642025-04-30T06:14:27.638ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
125652025-04-30T06:14:27.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = CabooseValue
125662025-04-30T06:14:27.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
125672025-04-30T06:14:27.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = CabooseValue
125682025-04-30T06:14:27.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
125692025-04-30T06:14:27.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = CabooseValue
125702025-04-30T06:14:27.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
125712025-04-30T06:14:27.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125722025-04-30T06:14:27.642ZINFOtest_basic (dropshot): request completed latency_us = 9168 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 43ebe2d0-c844-4729-a838-f6d085b076e2 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
125732025-04-30T06:14:27.644ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 7f5c473c-eb6d-4866-92fd-a2de4becf6db uri = /sp/switch/1/component/rot/cmpa
125742025-04-30T06:14:27.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
125752025-04-30T06:14:27.644ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 895 } response = ReadRot(Ok)
125762025-04-30T06:14:27.644ZINFOtest_basic (dropshot): request completed latency_us = 500 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 7f5c473c-eb6d-4866-92fd-a2de4becf6db response_code = 200 uri = /sp/switch/1/component/rot/cmpa
125772025-04-30T06:14:27.645ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = d6292743-b84c-40ba-8dec-334bc9ff25af uri = /sp/switch/1/component/rot/cfpa
125782025-04-30T06:14:27.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
125792025-04-30T06:14:27.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } response = ReadRot(Ok)
125802025-04-30T06:14:27.647ZINFOtest_basic (dropshot): request completed latency_us = 1322 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = d6292743-b84c-40ba-8dec-334bc9ff25af response_code = 200 uri = /sp/switch/1/component/rot/cfpa
125812025-04-30T06:14:27.648ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 744618ff-3ef9-42c2-a1a0-8a51d4c365b7 uri = /sp/switch/1/component/rot/cfpa
125822025-04-30T06:14:27.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 897 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
125832025-04-30T06:14:27.648ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = ReadRot(Ok)
125842025-04-30T06:14:27.649ZINFOtest_basic (dropshot): request completed latency_us = 1042 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 744618ff-3ef9-42c2-a1a0-8a51d4c365b7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
125852025-04-30T06:14:27.650ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 35d5ea69-e2f2-4818-a95a-38784012d768 uri = /sp/switch/1/component/rot/cfpa
125862025-04-30T06:14:27.651ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 898 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
125872025-04-30T06:14:27.651ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = ReadRot(Ok)
125882025-04-30T06:14:27.651ZINFOtest_basic (dropshot): request completed latency_us = 1117 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 35d5ea69-e2f2-4818-a95a-38784012d768 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
125892025-04-30T06:14:27.652ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b8e78adb-ef42-44e8-9150-8b9d35bb91a9 uri = /sp/sled/0
125902025-04-30T06:14:27.652ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1081 }, kind: MgsRequest(SpState) }
125912025-04-30T06:14:27.654ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
125922025-04-30T06:14:27.655ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1081 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
125932025-04-30T06:14:27.655ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1082 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
125942025-04-30T06:14:27.655ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1082 } 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(()) }))
125952025-04-30T06:14:27.655ZINFOtest_basic (dropshot): request completed latency_us = 3079 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b8e78adb-ef42-44e8-9150-8b9d35bb91a9 response_code = 200 uri = /sp/sled/0
125962025-04-30T06:14:27.657ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b4daa010-dd91-4f3a-a80e-6d1b62a41813 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
125972025-04-30T06:14:27.657ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1083 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
125982025-04-30T06:14:27.657ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1083 } response = CabooseValue
125992025-04-30T06:14:27.657ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1084 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
126002025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1084 } response = CabooseValue
126012025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1085 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
126022025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1085 } response = CabooseValue
126032025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1086 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
126042025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1086 } response = CabooseValue
126052025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
126062025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1087 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
126072025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1088 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
126082025-04-30T06:14:27.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1088 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126092025-04-30T06:14:27.661ZINFOtest_basic (dropshot): request completed latency_us = 3840 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b4daa010-dd91-4f3a-a80e-6d1b62a41813 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
126102025-04-30T06:14:27.661ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = ca791b30-3890-4eb4-a9f4-b463524d6204 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
126112025-04-30T06:14:27.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
126122025-04-30T06:14:27.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1089 } response = CabooseValue
126132025-04-30T06:14:27.662ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
126142025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1090 } response = CabooseValue
126152025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1091 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
126162025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1091 } response = CabooseValue
126172025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1092 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
126182025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1092 } response = CabooseValue
126192025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1093 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
126202025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1093 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
126212025-04-30T06:14:27.664ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1094 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
126222025-04-30T06:14:27.665ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1094 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126232025-04-30T06:14:27.665ZINFOtest_basic (dropshot): request completed latency_us = 3696 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = ca791b30-3890-4eb4-a9f4-b463524d6204 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
126242025-04-30T06:14:27.665ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 954ce023-8231-4276-b49b-cfd49b88ae1f uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
126252025-04-30T06:14:27.665ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
126262025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1095 } response = CabooseValue
126272025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
126282025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1096 } response = CabooseValue
126292025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
126302025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1097 } response = CabooseValue
126312025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
126322025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1098 } response = CabooseValue
126332025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1099 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
126342025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1099 } response = CabooseValue
126352025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
126362025-04-30T06:14:27.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126372025-04-30T06:14:27.667ZINFOtest_basic (dropshot): request completed latency_us = 1283 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 954ce023-8231-4276-b49b-cfd49b88ae1f response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
126382025-04-30T06:14:27.667ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cf1d0da5-01a6-44ca-b00a-2bbe46c55dac uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
126392025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
126402025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1101 } response = CabooseValue
126412025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
126422025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1102 } response = CabooseValue
126432025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
126442025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1103 } response = CabooseValue
126452025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
126462025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1104 } response = CabooseValue
126472025-04-30T06:14:27.668ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
126482025-04-30T06:14:27.669ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1105 } response = CabooseValue
126492025-04-30T06:14:27.669ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
126502025-04-30T06:14:27.669ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1106 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126512025-04-30T06:14:27.669ZINFOtest_basic (dropshot): request completed latency_us = 1637 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = cf1d0da5-01a6-44ca-b00a-2bbe46c55dac response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
126522025-04-30T06:14:27.669ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 3673c37b-9f4b-41ca-a9ae-f853cc752301 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
126532025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
126542025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1107 } response = CabooseValue
126552025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
126562025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1108 } response = CabooseValue
126572025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
126582025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1109 } response = CabooseValue
126592025-04-30T06:14:27.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
126602025-04-30T06:14:27.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1110 } response = CabooseValue
126612025-04-30T06:14:27.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
126622025-04-30T06:14:27.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1111 } response = CabooseValue
126632025-04-30T06:14:27.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
126642025-04-30T06:14:27.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126652025-04-30T06:14:27.671ZINFOtest_basic (dropshot): request completed latency_us = 1626 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 3673c37b-9f4b-41ca-a9ae-f853cc752301 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
126662025-04-30T06:14:27.672ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 9ff8c737-03d6-4e80-a82a-85e964b47b83 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
126672025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
126682025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1113 } response = CabooseValue
126692025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
126702025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1114 } response = CabooseValue
126712025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
126722025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1115 } response = CabooseValue
126732025-04-30T06:14:27.672ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
126742025-04-30T06:14:27.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1116 } response = CabooseValue
126752025-04-30T06:14:27.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
126762025-04-30T06:14:27.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1117 } response = CabooseValue
126772025-04-30T06:14:27.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
126782025-04-30T06:14:27.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126792025-04-30T06:14:27.673ZINFOtest_basic (dropshot): request completed latency_us = 1671 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 9ff8c737-03d6-4e80-a82a-85e964b47b83 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
126802025-04-30T06:14:27.674ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 215539a3-333c-4efe-b0da-931d4c4b539e uri = /sp/sled/0/component/rot/cmpa
126812025-04-30T06:14:27.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1119 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
126822025-04-30T06:14:27.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1119 } response = ReadRot(Ok)
126832025-04-30T06:14:27.674ZINFOtest_basic (dropshot): request completed latency_us = 527 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 215539a3-333c-4efe-b0da-931d4c4b539e response_code = 200 uri = /sp/sled/0/component/rot/cmpa
126842025-04-30T06:14:27.675ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 434c7534-beae-48e8-bb70-126fdbee16b5 uri = /sp/sled/0/component/rot/cfpa
126852025-04-30T06:14:27.675ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1120 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
126862025-04-30T06:14:27.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1120 } response = ReadRot(Ok)
126872025-04-30T06:14:27.675ZINFOtest_basic (dropshot): request completed latency_us = 523 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 434c7534-beae-48e8-bb70-126fdbee16b5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
126882025-04-30T06:14:27.676ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = e0a47844-c2fb-4aa3-9936-c74c1a8ee319 uri = /sp/sled/0/component/rot/cfpa
126892025-04-30T06:14:27.676ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1121 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
126902025-04-30T06:14:27.676ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1121 } response = ReadRot(Ok)
126912025-04-30T06:14:27.677ZINFOtest_basic (dropshot): request completed latency_us = 534 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = e0a47844-c2fb-4aa3-9936-c74c1a8ee319 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
126922025-04-30T06:14:27.677ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = dec5108d-79f7-4f37-a0d1-c90a42038468 uri = /sp/sled/0/component/rot/cfpa
126932025-04-30T06:14:27.677ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1122 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
126942025-04-30T06:14:27.684ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1122 } response = ReadRot(Ok)
126952025-04-30T06:14:27.685ZINFOtest_basic (dropshot): request completed latency_us = 7467 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = dec5108d-79f7-4f37-a0d1-c90a42038468 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
126962025-04-30T06:14:27.687ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 3e0aa7a0-898b-4bbf-be54-ec71ccc6f77a uri = /sp/sled/1
126972025-04-30T06:14:27.687ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1081 }, kind: MgsRequest(SpState) }
126982025-04-30T06:14:27.687ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
126992025-04-30T06:14:27.687ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1081 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
127002025-04-30T06:14:27.687ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1082 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
127012025-04-30T06:14:27.687ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1082 } 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(()) }))
127022025-04-30T06:14:27.688ZINFOtest_basic (dropshot): request completed latency_us = 1404 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 3e0aa7a0-898b-4bbf-be54-ec71ccc6f77a response_code = 200 uri = /sp/sled/1
127032025-04-30T06:14:27.688ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = a21195c4-c800-4fc4-b741-5ba2670086f0 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
127042025-04-30T06:14:27.689ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1083 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
127052025-04-30T06:14:27.689ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1083 } response = CabooseValue
127062025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1084 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
127072025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1084 } response = CabooseValue
127082025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1085 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
127092025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1085 } response = CabooseValue
127102025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1086 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
127112025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1086 } response = CabooseValue
127122025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
127132025-04-30T06:14:27.690ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1087 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
127142025-04-30T06:14:27.691ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1088 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
127152025-04-30T06:14:27.691ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1088 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127162025-04-30T06:14:27.691ZINFOtest_basic (dropshot): request completed latency_us = 2505 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = a21195c4-c800-4fc4-b741-5ba2670086f0 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
127172025-04-30T06:14:27.692ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b34a9fb0-7cfa-4f64-9591-3f616f006462 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
127182025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
127192025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1089 } response = CabooseValue
127202025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
127212025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1090 } response = CabooseValue
127222025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1091 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
127232025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1091 } response = CabooseValue
127242025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1092 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
127252025-04-30T06:14:27.692ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1092 } response = CabooseValue
127262025-04-30T06:14:27.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1093 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
127272025-04-30T06:14:27.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1093 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
127282025-04-30T06:14:27.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1094 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
127292025-04-30T06:14:27.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1094 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127302025-04-30T06:14:27.693ZINFOtest_basic (dropshot): request completed latency_us = 1416 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b34a9fb0-7cfa-4f64-9591-3f616f006462 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
127312025-04-30T06:14:27.695ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 04882ef2-972d-4d01-8ec4-e51dafd8b4cc uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
127322025-04-30T06:14:27.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
127332025-04-30T06:14:27.695ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1095 } response = CabooseValue
127342025-04-30T06:14:27.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
127352025-04-30T06:14:27.695ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1096 } response = CabooseValue
127362025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
127372025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1097 } response = CabooseValue
127382025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
127392025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1098 } response = CabooseValue
127402025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1099 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
127412025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1099 } response = CabooseValue
127422025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
127432025-04-30T06:14:27.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127442025-04-30T06:14:27.696ZINFOtest_basic (dropshot): request completed latency_us = 1281 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 04882ef2-972d-4d01-8ec4-e51dafd8b4cc response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
127452025-04-30T06:14:27.697ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 735a3d29-2375-4595-8003-abccc71bc184 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
127462025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
127472025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1101 } response = CabooseValue
127482025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
127492025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1102 } response = CabooseValue
127502025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
127512025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1103 } response = CabooseValue
127522025-04-30T06:14:27.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
127532025-04-30T06:14:27.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1104 } response = CabooseValue
127542025-04-30T06:14:27.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
127552025-04-30T06:14:27.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1105 } response = CabooseValue
127562025-04-30T06:14:27.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
127572025-04-30T06:14:27.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1106 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127582025-04-30T06:14:27.698ZINFOtest_basic (dropshot): request completed latency_us = 1375 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 735a3d29-2375-4595-8003-abccc71bc184 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
127592025-04-30T06:14:27.699ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 103971e5-e177-44c3-af39-f7c07b3f718c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
127602025-04-30T06:14:27.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
127612025-04-30T06:14:27.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1107 } response = CabooseValue
127622025-04-30T06:14:27.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
127632025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1108 } response = CabooseValue
127642025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
127652025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1109 } response = CabooseValue
127662025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
127672025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1110 } response = CabooseValue
127682025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
127692025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1111 } response = CabooseValue
127702025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
127712025-04-30T06:14:27.700ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127722025-04-30T06:14:27.702ZINFOtest_basic (dropshot): request completed latency_us = 2038 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 103971e5-e177-44c3-af39-f7c07b3f718c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
127732025-04-30T06:14:27.702ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b3b86506-6ecb-4da1-bf58-4a28c7831fcb uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
127742025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
127752025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1113 } response = CabooseValue
127762025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
127772025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1114 } response = CabooseValue
127782025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
127792025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1115 } response = CabooseValue
127802025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
127812025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1116 } response = CabooseValue
127822025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
127832025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1117 } response = CabooseValue
127842025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
127852025-04-30T06:14:27.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127862025-04-30T06:14:27.702ZINFOtest_basic (dropshot): request completed latency_us = 1166 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = b3b86506-6ecb-4da1-bf58-4a28c7831fcb response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
127872025-04-30T06:14:27.703ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 6edf32a1-23e0-44b5-9a33-2538e4b87306 uri = /sp/sled/1/component/rot/cmpa
127882025-04-30T06:14:27.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1119 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
127892025-04-30T06:14:27.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1119 } response = ReadRot(Ok)
127902025-04-30T06:14:27.703ZINFOtest_basic (dropshot): request completed latency_us = 424 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 6edf32a1-23e0-44b5-9a33-2538e4b87306 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
127912025-04-30T06:14:27.704ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 3c00bfe5-aac5-4170-8417-a16e434dddd8 uri = /sp/sled/1/component/rot/cfpa
127922025-04-30T06:14:27.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1120 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
127932025-04-30T06:14:27.704ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1120 } response = ReadRot(Ok)
127942025-04-30T06:14:27.704ZINFOtest_basic (dropshot): request completed latency_us = 489 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 3c00bfe5-aac5-4170-8417-a16e434dddd8 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
127952025-04-30T06:14:27.705ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = dcb7b255-f36f-4bed-a143-02c90ab7131d uri = /sp/sled/1/component/rot/cfpa
127962025-04-30T06:14:27.705ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1121 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
127972025-04-30T06:14:27.705ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1121 } response = ReadRot(Ok)
127982025-04-30T06:14:27.705ZINFOtest_basic (dropshot): request completed latency_us = 615 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = dcb7b255-f36f-4bed-a143-02c90ab7131d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
127992025-04-30T06:14:27.706ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 7e047b80-0128-41a9-9ba4-fbd63b53824d uri = /sp/sled/1/component/rot/cfpa
128002025-04-30T06:14:27.706ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1122 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
128012025-04-30T06:14:27.706ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1122 } response = ReadRot(Ok)
128022025-04-30T06:14:27.707ZINFOtest_basic (dropshot): request completed latency_us = 471 local_addr = [::1]:37822 method = GET remote_addr = [::1]:45762 req_id = 7e047b80-0128-41a9-9ba4-fbd63b53824d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
128032025-04-30T06:14:28.119ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
128042025-04-30T06:14:28.119ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
128052025-04-30T06:14:28.119ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
128062025-04-30T06:14:28.119ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
128072025-04-30T06:14:28.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 899 }, kind: MgsRequest(SpState) }
128082025-04-30T06:14:28.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(SpState) }
128092025-04-30T06:14:28.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1123 }, kind: MgsRequest(SpState) }
128102025-04-30T06:14:28.119ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1123 }, kind: MgsRequest(SpState) }
128112025-04-30T06:14:28.119ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
128122025-04-30T06:14:28.119ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
128132025-04-30T06:14:28.119ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
128142025-04-30T06:14:28.119ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
128152025-04-30T06:14:28.120ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128162025-04-30T06:14:28.120ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128172025-04-30T06:14:28.120ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1123 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128182025-04-30T06:14:28.120ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1123 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128192025-04-30T06:14:28.121ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
128202025-04-30T06:14:28.121ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 900 }, kind: MgsRequest(SpState) }
128212025-04-30T06:14:28.121ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
128222025-04-30T06:14:28.121ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
128232025-04-30T06:14:28.122ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
128242025-04-30T06:14:28.122ZDEBGtest_basic (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
128252025-04-30T06:14:28.122ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
128262025-04-30T06:14:28.122ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
128272025-04-30T06:14:28.122ZDEBGtest_basic (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
128282025-04-30T06:14:28.122ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
128292025-04-30T06:14:28.122ZDEBGtest_basic (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
128302025-04-30T06:14:28.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128312025-04-30T06:14:28.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128322025-04-30T06:14:28.122ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1124 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128332025-04-30T06:14:28.123ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1124 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128342025-04-30T06:14:28.123ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:53995
128352025-04-30T06:14:28.125ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
128362025-04-30T06:14:28.126ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
128372025-04-30T06:14:28.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
128382025-04-30T06:14:28.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
128392025-04-30T06:14:28.127ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
128402025-04-30T06:14:28.127ZDEBGtest_basic (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
128412025-04-30T06:14:28.127ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
128422025-04-30T06:14:28.127ZDEBGtest_basic (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
128432025-04-30T06:14:28.127ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
128442025-04-30T06:14:28.127ZDEBGtest_basic (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
128452025-04-30T06:14:28.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128462025-04-30T06:14:28.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1125 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128472025-04-30T06:14:28.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1125 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128482025-04-30T06:14:28.128ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = d1adc202-4e2c-477c-99c0-4e4fb552cd48 uri = /ignition
128492025-04-30T06:14:28.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(SpState) }
128502025-04-30T06:14:28.129ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
128512025-04-30T06:14:28.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
128522025-04-30T06:14:28.130ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
128532025-04-30T06:14:28.130ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
128542025-04-30T06:14:28.130ZDEBGtest_basic (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
128552025-04-30T06:14:28.130ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
128562025-04-30T06:14:28.130ZDEBGtest_basic (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
128572025-04-30T06:14:28.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128582025-04-30T06:14:28.130ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 979 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
128592025-04-30T06:14:28.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128602025-04-30T06:14:28.130ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128612025-04-30T06:14:28.130ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
128622025-04-30T06:14:28.135ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
128632025-04-30T06:14:28.135ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
128642025-04-30T06:14:28.135ZDEBGtest_basic: 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 }]
128652025-04-30T06:14:28.135ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
128662025-04-30T06:14:28.135ZDEBGtest_basic (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
128672025-04-30T06:14:28.135ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
128682025-04-30T06:14:28.135ZDEBGtest_basic (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
128692025-04-30T06:14:28.135ZDEBGtest_basic (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
128702025-04-30T06:14:28.135ZDEBGtest_basic (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
128712025-04-30T06:14:28.135ZDEBGtest_basic (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
128722025-04-30T06:14:28.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
128732025-04-30T06:14:28.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1127 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
128742025-04-30T06:14:28.135ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1127 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
128752025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
128762025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
128772025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
128782025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
128792025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
128802025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
128812025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
128822025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
128832025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
128842025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
128852025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
128862025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
128872025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
128882025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
128892025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
128902025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
128912025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
128922025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
128932025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
128942025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
128952025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
128962025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
128972025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
128982025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
128992025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
129002025-04-30T06:14:28.136ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
129012025-04-30T06:14:28.137ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
129022025-04-30T06:14:28.137ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
129032025-04-30T06:14:28.137ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
129042025-04-30T06:14:28.137ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
129052025-04-30T06:14:28.137ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
129062025-04-30T06:14:28.139ZINFOtest_basic (dropshot): request completed latency_us = 11175 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = d1adc202-4e2c-477c-99c0-4e4fb552cd48 response_code = 200 uri = /ignition
129072025-04-30T06:14:28.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
129082025-04-30T06:14:28.139ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
129092025-04-30T06:14:28.139ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
129102025-04-30T06:14:28.139ZDEBGtest_basic (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
129112025-04-30T06:14:28.139ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
129122025-04-30T06:14:28.139ZDEBGtest_basic (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
129132025-04-30T06:14:28.140ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129142025-04-30T06:14:28.140ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129152025-04-30T06:14:28.141ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
129162025-04-30T06:14:28.141ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
129172025-04-30T06:14:28.141ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
129182025-04-30T06:14:28.141ZDEBGtest_basic (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
129192025-04-30T06:14:28.141ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
129202025-04-30T06:14:28.141ZDEBGtest_basic (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
129212025-04-30T06:14:28.141ZDEBGtest_basic (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
129222025-04-30T06:14:28.141ZDEBGtest_basic (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
129232025-04-30T06:14:28.141ZDEBGtest_basic (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
129242025-04-30T06:14:28.141ZDEBGtest_basic (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
129252025-04-30T06:14:28.141ZDEBGtest_basic (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
129262025-04-30T06:14:28.141ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 25f5e2a2-a0ce-4dcc-96f2-3fe1354384e9 uri = /sp/switch/0
129272025-04-30T06:14:28.142ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 980 }, kind: MgsRequest(SpState) }
129282025-04-30T06:14:28.142ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
129292025-04-30T06:14:28.142ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1129 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129302025-04-30T06:14:28.143ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1129 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
129312025-04-30T06:14:28.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
129322025-04-30T06:14:28.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
129332025-04-30T06:14:28.152ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
129342025-04-30T06:14:28.152ZDEBGtest_basic (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
129352025-04-30T06:14:28.152ZDEBGtest_basic (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
129362025-04-30T06:14:28.152ZDEBGtest_basic (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
129372025-04-30T06:14:28.152ZDEBGtest_basic (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
129382025-04-30T06:14:28.152ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
129392025-04-30T06:14:28.152ZDEBGtest_basic (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
129402025-04-30T06:14:28.152ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129412025-04-30T06:14:28.152ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
129422025-04-30T06:14:28.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1130 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
129432025-04-30T06:14:28.153ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1130 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129442025-04-30T06:14:28.155ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
129452025-04-30T06:14:28.156ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
129462025-04-30T06:14:28.156ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
129472025-04-30T06:14:28.156ZDEBGtest_basic (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
129482025-04-30T06:14:28.156ZDEBGtest_basic (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
129492025-04-30T06:14:28.156ZDEBGtest_basic (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
129502025-04-30T06:14:28.156ZDEBGtest_basic (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
129512025-04-30T06:14:28.156ZDEBGtest_basic (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
129522025-04-30T06:14:28.156ZDEBGtest_basic (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
129532025-04-30T06:14:28.156ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
129542025-04-30T06:14:28.156ZDEBGtest_basic (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
129552025-04-30T06:14:28.156ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } 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(()) }))
129562025-04-30T06:14:28.156ZINFOtest_basic (dropshot): request completed latency_us = 14650 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 25f5e2a2-a0ce-4dcc-96f2-3fe1354384e9 response_code = 200 uri = /sp/switch/0
129572025-04-30T06:14:28.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1131 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
129582025-04-30T06:14:28.157ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129592025-04-30T06:14:28.161ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1132 }, kind: MgsRequest(SpState) }
129602025-04-30T06:14:28.161ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1132 }, kind: MgsRequest(SpState) }
129612025-04-30T06:14:28.161ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
129622025-04-30T06:14:28.161ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
129632025-04-30T06:14:28.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1132 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129642025-04-30T06:14:28.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1132 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129652025-04-30T06:14:28.162ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = f1d3cc3d-4d0d-4b9f-91ca-caeadf7812b1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
129662025-04-30T06:14:28.162ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
129672025-04-30T06:14:28.162ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
129682025-04-30T06:14:28.162ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
129692025-04-30T06:14:28.162ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
129702025-04-30T06:14:28.163ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
129712025-04-30T06:14:28.163ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = CabooseValue
129722025-04-30T06:14:28.163ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
129732025-04-30T06:14:28.163ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = CabooseValue
129742025-04-30T06:14:28.163ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
129752025-04-30T06:14:28.164ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = CabooseValue
129762025-04-30T06:14:28.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
129772025-04-30T06:14:28.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
129782025-04-30T06:14:28.165ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 987 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
129792025-04-30T06:14:28.165ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
129802025-04-30T06:14:28.165ZINFOtest_basic (dropshot): request completed latency_us = 3431 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = f1d3cc3d-4d0d-4b9f-91ca-caeadf7812b1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
129812025-04-30T06:14:28.167ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = d0fe3b22-308e-4ecd-9b83-28ba691785c1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
129822025-04-30T06:14:28.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 988 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
129832025-04-30T06:14:28.168ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = CabooseValue
129842025-04-30T06:14:28.168ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 989 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
129852025-04-30T06:14:28.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = CabooseValue
129862025-04-30T06:14:28.169ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 990 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
129872025-04-30T06:14:28.169ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } response = CabooseValue
129882025-04-30T06:14:28.170ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
129892025-04-30T06:14:28.170ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = CabooseValue
129902025-04-30T06:14:28.170ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
129912025-04-30T06:14:28.171ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
129922025-04-30T06:14:28.171ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
129932025-04-30T06:14:28.171ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
129942025-04-30T06:14:28.171ZINFOtest_basic (dropshot): request completed latency_us = 3613 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = d0fe3b22-308e-4ecd-9b83-28ba691785c1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
129952025-04-30T06:14:28.172ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = cb61b376-cff0-4669-9f8d-34d93ee4aa88 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
129962025-04-30T06:14:28.172ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
129972025-04-30T06:14:28.172ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
129982025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
129992025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = CabooseValue
130002025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
130012025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = CabooseValue
130022025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
130032025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = CabooseValue
130042025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
130052025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = CabooseValue
130062025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
130072025-04-30T06:14:28.173ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130082025-04-30T06:14:28.173ZINFOtest_basic (dropshot): request completed latency_us = 1407 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = cb61b376-cff0-4669-9f8d-34d93ee4aa88 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
130092025-04-30T06:14:28.174ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 4187bcff-fb8b-4d0c-b786-efda4ce895c9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
130102025-04-30T06:14:28.174ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
130112025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = CabooseValue
130122025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
130132025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = CabooseValue
130142025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
130152025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = CabooseValue
130162025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
130172025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = CabooseValue
130182025-04-30T06:14:28.175ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
130192025-04-30T06:14:28.176ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } response = CabooseValue
130202025-04-30T06:14:28.176ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
130212025-04-30T06:14:28.176ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130222025-04-30T06:14:28.176ZINFOtest_basic (dropshot): request completed latency_us = 1906 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 4187bcff-fb8b-4d0c-b786-efda4ce895c9 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
130232025-04-30T06:14:28.177ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = b5df2424-3b60-483c-a366-60e12cc81ccc uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
130242025-04-30T06:14:28.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
130252025-04-30T06:14:28.178ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
130262025-04-30T06:14:28.178ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
130272025-04-30T06:14:28.179ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
130282025-04-30T06:14:28.179ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
130292025-04-30T06:14:28.179ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = CabooseValue
130302025-04-30T06:14:28.179ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
130312025-04-30T06:14:28.180ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = CabooseValue
130322025-04-30T06:14:28.180ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
130332025-04-30T06:14:28.180ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = CabooseValue
130342025-04-30T06:14:28.181ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
130352025-04-30T06:14:28.181ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130362025-04-30T06:14:28.181ZINFOtest_basic (dropshot): request completed latency_us = 3813 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = b5df2424-3b60-483c-a366-60e12cc81ccc response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
130372025-04-30T06:14:28.182ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = fbbba45d-6f5c-4886-9ea4-296e72ccdeaf uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
130382025-04-30T06:14:28.182ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
130392025-04-30T06:14:28.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
130402025-04-30T06:14:28.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
130412025-04-30T06:14:28.183ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
130422025-04-30T06:14:28.183ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
130432025-04-30T06:14:28.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = CabooseValue
130442025-04-30T06:14:28.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
130452025-04-30T06:14:28.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = CabooseValue
130462025-04-30T06:14:28.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
130472025-04-30T06:14:28.184ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = CabooseValue
130482025-04-30T06:14:28.184ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
130492025-04-30T06:14:28.188ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130502025-04-30T06:14:28.188ZINFOtest_basic (dropshot): request completed latency_us = 2808 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = fbbba45d-6f5c-4886-9ea4-296e72ccdeaf response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
130512025-04-30T06:14:28.188ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = b043a720-a056-4522-806d-e431fa607b2f uri = /sp/switch/0/component/rot/cmpa
130522025-04-30T06:14:28.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
130532025-04-30T06:14:28.188ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = ReadRot(Ok)
130542025-04-30T06:14:28.188ZINFOtest_basic (dropshot): request completed latency_us = 504 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = b043a720-a056-4522-806d-e431fa607b2f response_code = 200 uri = /sp/switch/0/component/rot/cmpa
130552025-04-30T06:14:28.188ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 8076f5f2-ab5d-4ff3-a140-421d4ef72793 uri = /sp/switch/0/component/rot/cfpa
130562025-04-30T06:14:28.188ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
130572025-04-30T06:14:28.188ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1019 } response = ReadRot(Ok)
130582025-04-30T06:14:28.189ZINFOtest_basic (dropshot): request completed latency_us = 625 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 8076f5f2-ab5d-4ff3-a140-421d4ef72793 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
130592025-04-30T06:14:28.189ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 0b64d1a6-04c8-4e0a-b24e-b01e3a3b3668 uri = /sp/switch/0/component/rot/cfpa
130602025-04-30T06:14:28.190ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
130612025-04-30T06:14:28.190ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } response = ReadRot(Ok)
130622025-04-30T06:14:28.190ZINFOtest_basic (dropshot): request completed latency_us = 587 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 0b64d1a6-04c8-4e0a-b24e-b01e3a3b3668 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
130632025-04-30T06:14:28.191ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 3e926caf-f332-41d4-a86d-3ac17458390c uri = /sp/switch/0/component/rot/cfpa
130642025-04-30T06:14:28.192ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
130652025-04-30T06:14:28.192ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = ReadRot(Ok)
130662025-04-30T06:14:28.194ZINFOtest_basic (dropshot): request completed latency_us = 1831 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 3e926caf-f332-41d4-a86d-3ac17458390c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
130672025-04-30T06:14:28.194ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = b037e58b-77e7-4357-9b98-aba1dd21ec62 uri = /sp/switch/1
130682025-04-30T06:14:28.195ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(SpState) }
130692025-04-30T06:14:28.198ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
130702025-04-30T06:14:28.198ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
130712025-04-30T06:14:28.198ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
130722025-04-30T06:14:28.199ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } 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(()) }))
130732025-04-30T06:14:28.199ZINFOtest_basic (dropshot): request completed latency_us = 4032 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = b037e58b-77e7-4357-9b98-aba1dd21ec62 response_code = 200 uri = /sp/switch/1
130742025-04-30T06:14:28.203ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 59b3933a-bddb-4d39-a4ac-f6c23b71e74f uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
130752025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
130762025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = CabooseValue
130772025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
130782025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
130792025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
130802025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = CabooseValue
130812025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
130822025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
130832025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
130842025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
130852025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
130862025-04-30T06:14:28.204ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130872025-04-30T06:14:28.204ZINFOtest_basic (dropshot): request completed latency_us = 1957 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 59b3933a-bddb-4d39-a4ac-f6c23b71e74f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
130882025-04-30T06:14:28.205ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = cda80c50-0d3d-4a02-b096-712bf9bf01ef uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
130892025-04-30T06:14:28.206ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
130902025-04-30T06:14:28.206ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = CabooseValue
130912025-04-30T06:14:28.206ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 910 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
130922025-04-30T06:14:28.206ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = CabooseValue
130932025-04-30T06:14:28.206ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
130942025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = CabooseValue
130952025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
130962025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = CabooseValue
130972025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
130982025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
130992025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
131002025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131012025-04-30T06:14:28.208ZINFOtest_basic (dropshot): request completed latency_us = 2589 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = cda80c50-0d3d-4a02-b096-712bf9bf01ef response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
131022025-04-30T06:14:28.208ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 1857331c-f13f-4288-bbbb-5210f39cc58f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
131032025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
131042025-04-30T06:14:28.208ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = CabooseValue
131052025-04-30T06:14:28.209ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
131062025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = CabooseValue
131072025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
131082025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = CabooseValue
131092025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
131102025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = CabooseValue
131112025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
131122025-04-30T06:14:28.211ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
131132025-04-30T06:14:28.212ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
131142025-04-30T06:14:28.212ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131152025-04-30T06:14:28.212ZINFOtest_basic (dropshot): request completed latency_us = 3767 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 1857331c-f13f-4288-bbbb-5210f39cc58f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
131162025-04-30T06:14:28.213ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 43f08361-0b98-4b02-a93d-69b64b8c302e uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
131172025-04-30T06:14:28.213ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
131182025-04-30T06:14:28.213ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
131192025-04-30T06:14:28.214ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
131202025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = CabooseValue
131212025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
131222025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = CabooseValue
131232025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
131242025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = CabooseValue
131252025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
131262025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = CabooseValue
131272025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
131282025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131292025-04-30T06:14:28.223ZINFOtest_basic (dropshot): request completed latency_us = 2859 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 43f08361-0b98-4b02-a93d-69b64b8c302e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
131302025-04-30T06:14:28.223ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 8f352614-9c4c-4236-9f06-63525a14ef8b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
131312025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
131322025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = CabooseValue
131332025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
131342025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = CabooseValue
131352025-04-30T06:14:28.223ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
131362025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = CabooseValue
131372025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
131382025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = CabooseValue
131392025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
131402025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = CabooseValue
131412025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
131422025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131432025-04-30T06:14:28.224ZINFOtest_basic (dropshot): request completed latency_us = 1246 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 8f352614-9c4c-4236-9f06-63525a14ef8b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
131442025-04-30T06:14:28.224ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = f42e0748-c16d-4a3b-9803-df93d98617b4 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
131452025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
131462025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = CabooseValue
131472025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
131482025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } response = CabooseValue
131492025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
131502025-04-30T06:14:28.224ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = CabooseValue
131512025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
131522025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } response = CabooseValue
131532025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
131542025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
131552025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
131562025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131572025-04-30T06:14:28.225ZINFOtest_basic (dropshot): request completed latency_us = 2474 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = f42e0748-c16d-4a3b-9803-df93d98617b4 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
131582025-04-30T06:14:28.225ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 78b92d3d-cbc6-4df2-8437-644c16c0e850 uri = /sp/switch/1/component/rot/cmpa
131592025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
131602025-04-30T06:14:28.225ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = ReadRot(Ok)
131612025-04-30T06:14:28.225ZINFOtest_basic (dropshot): request completed latency_us = 415 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 78b92d3d-cbc6-4df2-8437-644c16c0e850 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
131622025-04-30T06:14:28.227ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = c5757381-6824-4b12-ade5-89edc9215b05 uri = /sp/switch/1/component/rot/cfpa
131632025-04-30T06:14:28.227ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
131642025-04-30T06:14:28.227ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = ReadRot(Ok)
131652025-04-30T06:14:28.227ZINFOtest_basic (dropshot): request completed latency_us = 434 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = c5757381-6824-4b12-ade5-89edc9215b05 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
131662025-04-30T06:14:28.230ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 8847298b-fc93-4862-bba6-5ba71d35b345 uri = /sp/switch/1/component/rot/cfpa
131672025-04-30T06:14:28.230ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
131682025-04-30T06:14:28.230ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = ReadRot(Ok)
131692025-04-30T06:14:28.231ZINFOtest_basic (dropshot): request completed latency_us = 1539 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 8847298b-fc93-4862-bba6-5ba71d35b345 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
131702025-04-30T06:14:28.234ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = f2403f36-28a2-4f2a-90b3-2873cb57d978 uri = /sp/switch/1/component/rot/cfpa
131712025-04-30T06:14:28.234ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
131722025-04-30T06:14:28.235ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = ReadRot(Ok)
131732025-04-30T06:14:28.235ZINFOtest_basic (dropshot): request completed latency_us = 1106 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = f2403f36-28a2-4f2a-90b3-2873cb57d978 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
131742025-04-30T06:14:28.235ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = d083e608-b616-452e-9751-717a44d3a7e1 uri = /sp/sled/0
131752025-04-30T06:14:28.235ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1133 }, kind: MgsRequest(SpState) }
131762025-04-30T06:14:28.235ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
131772025-04-30T06:14:28.235ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1133 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
131782025-04-30T06:14:28.236ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1134 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
131792025-04-30T06:14:28.236ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1134 } 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(()) }))
131802025-04-30T06:14:28.236ZINFOtest_basic (dropshot): request completed latency_us = 1086 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = d083e608-b616-452e-9751-717a44d3a7e1 response_code = 200 uri = /sp/sled/0
131812025-04-30T06:14:28.240ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 5c0714c3-0e76-4760-9385-93ed55ed056f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
131822025-04-30T06:14:28.240ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
131832025-04-30T06:14:28.240ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1135 } response = CabooseValue
131842025-04-30T06:14:28.240ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
131852025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1136 } response = CabooseValue
131862025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
131872025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1137 } response = CabooseValue
131882025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
131892025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1138 } response = CabooseValue
131902025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
131912025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1139 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
131922025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
131932025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1140 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131942025-04-30T06:14:28.244ZINFOtest_basic (dropshot): request completed latency_us = 2654 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 5c0714c3-0e76-4760-9385-93ed55ed056f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
131952025-04-30T06:14:28.244ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = e96ebccb-0f99-461a-a450-6c165d78ce0e uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
131962025-04-30T06:14:28.244ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
131972025-04-30T06:14:28.245ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1141 } response = CabooseValue
131982025-04-30T06:14:28.245ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
131992025-04-30T06:14:28.245ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1142 } response = CabooseValue
132002025-04-30T06:14:28.247ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
132012025-04-30T06:14:28.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1143 } response = CabooseValue
132022025-04-30T06:14:28.247ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
132032025-04-30T06:14:28.247ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1144 } response = CabooseValue
132042025-04-30T06:14:28.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
132052025-04-30T06:14:28.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1145 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
132062025-04-30T06:14:28.248ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
132072025-04-30T06:14:28.248ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1146 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132082025-04-30T06:14:28.248ZINFOtest_basic (dropshot): request completed latency_us = 4182 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = e96ebccb-0f99-461a-a450-6c165d78ce0e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
132092025-04-30T06:14:28.250ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 9b1c1ca6-d2e6-4c05-987b-a26a0501c599 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
132102025-04-30T06:14:28.252ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
132112025-04-30T06:14:28.252ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1147 } response = CabooseValue
132122025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
132132025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1148 } response = CabooseValue
132142025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
132152025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1149 } response = CabooseValue
132162025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
132172025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1150 } response = CabooseValue
132182025-04-30T06:14:28.257ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
132192025-04-30T06:14:28.258ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1151 } response = CabooseValue
132202025-04-30T06:14:28.258ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
132212025-04-30T06:14:28.258ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1152 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132222025-04-30T06:14:28.258ZINFOtest_basic (dropshot): request completed latency_us = 5801 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 9b1c1ca6-d2e6-4c05-987b-a26a0501c599 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
132232025-04-30T06:14:28.264ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 46d31726-a61e-4017-8cc1-daf9a8217ffe uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
132242025-04-30T06:14:28.264ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
132252025-04-30T06:14:28.264ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1153 } response = CabooseValue
132262025-04-30T06:14:28.265ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
132272025-04-30T06:14:28.265ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1154 } response = CabooseValue
132282025-04-30T06:14:28.266ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
132292025-04-30T06:14:28.266ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1155 } response = CabooseValue
132302025-04-30T06:14:28.266ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
132312025-04-30T06:14:28.266ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1156 } response = CabooseValue
132322025-04-30T06:14:28.267ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
132332025-04-30T06:14:28.268ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1157 } response = CabooseValue
132342025-04-30T06:14:28.268ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
132352025-04-30T06:14:28.268ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1158 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132362025-04-30T06:14:28.269ZINFOtest_basic (dropshot): request completed latency_us = 5326 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 46d31726-a61e-4017-8cc1-daf9a8217ffe response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
132372025-04-30T06:14:28.270ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 97b199dc-18c4-4462-8f87-aee40ee120e3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
132382025-04-30T06:14:28.270ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
132392025-04-30T06:14:28.271ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1159 } response = CabooseValue
132402025-04-30T06:14:28.271ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
132412025-04-30T06:14:28.271ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1160 } response = CabooseValue
132422025-04-30T06:14:28.271ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
132432025-04-30T06:14:28.272ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1161 } response = CabooseValue
132442025-04-30T06:14:28.272ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
132452025-04-30T06:14:28.272ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1162 } response = CabooseValue
132462025-04-30T06:14:28.272ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
132472025-04-30T06:14:28.272ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1163 } response = CabooseValue
132482025-04-30T06:14:28.272ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
132492025-04-30T06:14:28.273ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1164 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132502025-04-30T06:14:28.273ZINFOtest_basic (dropshot): request completed latency_us = 2900 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 97b199dc-18c4-4462-8f87-aee40ee120e3 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
132512025-04-30T06:14:28.274ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = dfa4905c-c8ac-4e9b-a5de-382faeee1b43 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
132522025-04-30T06:14:28.275ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
132532025-04-30T06:14:28.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1165 } response = CabooseValue
132542025-04-30T06:14:28.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
132552025-04-30T06:14:28.276ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1166 } response = CabooseValue
132562025-04-30T06:14:28.276ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
132572025-04-30T06:14:28.278ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1167 } response = CabooseValue
132582025-04-30T06:14:28.279ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
132592025-04-30T06:14:28.279ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1168 } response = CabooseValue
132602025-04-30T06:14:28.279ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
132612025-04-30T06:14:28.280ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1169 } response = CabooseValue
132622025-04-30T06:14:28.280ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
132632025-04-30T06:14:28.280ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1170 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132642025-04-30T06:14:28.281ZINFOtest_basic (dropshot): request completed latency_us = 6181 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = dfa4905c-c8ac-4e9b-a5de-382faeee1b43 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
132652025-04-30T06:14:28.282ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 6934094f-9f9d-40e4-a167-6e4b514a4214 uri = /sp/sled/0/component/rot/cmpa
132662025-04-30T06:14:28.282ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1171 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
132672025-04-30T06:14:28.282ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1171 } response = ReadRot(Ok)
132682025-04-30T06:14:28.283ZINFOtest_basic (dropshot): request completed latency_us = 1301 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 6934094f-9f9d-40e4-a167-6e4b514a4214 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
132692025-04-30T06:14:28.284ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 22a31f48-29ac-48d6-9a75-3f3f75309491 uri = /sp/sled/0/component/rot/cfpa
132702025-04-30T06:14:28.284ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1172 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
132712025-04-30T06:14:28.284ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1172 } response = ReadRot(Ok)
132722025-04-30T06:14:28.284ZINFOtest_basic (dropshot): request completed latency_us = 741 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 22a31f48-29ac-48d6-9a75-3f3f75309491 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
132732025-04-30T06:14:28.285ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 978295f0-7dd6-41ac-a426-122b5fe7bfca uri = /sp/sled/0/component/rot/cfpa
132742025-04-30T06:14:28.286ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1173 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
132752025-04-30T06:14:28.286ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1173 } response = ReadRot(Ok)
132762025-04-30T06:14:28.286ZINFOtest_basic (dropshot): request completed latency_us = 1033 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 978295f0-7dd6-41ac-a426-122b5fe7bfca response_code = 200 uri = /sp/sled/0/component/rot/cfpa
132772025-04-30T06:14:28.288ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = ccc06602-784f-4b0d-a4d8-63bc414a5d9b uri = /sp/sled/0/component/rot/cfpa
132782025-04-30T06:14:28.288ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1174 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
132792025-04-30T06:14:28.288ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1174 } response = ReadRot(Ok)
132802025-04-30T06:14:28.288ZINFOtest_basic (dropshot): request completed latency_us = 742 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = ccc06602-784f-4b0d-a4d8-63bc414a5d9b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
132812025-04-30T06:14:28.290ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 9f6f2b9f-5e53-406a-af5f-27a2f8b31ed0 uri = /sp/sled/1
132822025-04-30T06:14:28.290ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1133 }, kind: MgsRequest(SpState) }
132832025-04-30T06:14:28.290ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
132842025-04-30T06:14:28.291ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1133 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
132852025-04-30T06:14:28.291ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1134 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
132862025-04-30T06:14:28.291ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1134 } 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(()) }))
132872025-04-30T06:14:28.292ZINFOtest_basic (dropshot): request completed latency_us = 1716 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 9f6f2b9f-5e53-406a-af5f-27a2f8b31ed0 response_code = 200 uri = /sp/sled/1
132882025-04-30T06:14:28.293ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = adc1281d-338d-4326-92e8-5ed8742c9eb8 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
132892025-04-30T06:14:28.293ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
132902025-04-30T06:14:28.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1135 } response = CabooseValue
132912025-04-30T06:14:28.294ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
132922025-04-30T06:14:28.294ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1136 } response = CabooseValue
132932025-04-30T06:14:28.300ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
132942025-04-30T06:14:28.304ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1137 } response = CabooseValue
132952025-04-30T06:14:28.306ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
132962025-04-30T06:14:28.306ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1138 } response = CabooseValue
132972025-04-30T06:14:28.306ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
132982025-04-30T06:14:28.307ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1139 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
132992025-04-30T06:14:28.307ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
133002025-04-30T06:14:28.308ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1140 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133012025-04-30T06:14:28.309ZINFOtest_basic (dropshot): request completed latency_us = 15978 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = adc1281d-338d-4326-92e8-5ed8742c9eb8 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
133022025-04-30T06:14:28.311ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = e5fbb48e-de8a-4265-b3eb-318d2a4e35dd uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
133032025-04-30T06:14:28.312ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
133042025-04-30T06:14:28.312ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1141 } response = CabooseValue
133052025-04-30T06:14:28.313ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
133062025-04-30T06:14:28.313ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1142 } response = CabooseValue
133072025-04-30T06:14:28.313ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
133082025-04-30T06:14:28.313ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1143 } response = CabooseValue
133092025-04-30T06:14:28.313ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
133102025-04-30T06:14:28.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1144 } response = CabooseValue
133112025-04-30T06:14:28.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
133122025-04-30T06:14:28.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1145 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
133132025-04-30T06:14:28.318ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
133142025-04-30T06:14:28.318ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1146 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133152025-04-30T06:14:28.318ZINFOtest_basic (dropshot): request completed latency_us = 7241 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = e5fbb48e-de8a-4265-b3eb-318d2a4e35dd response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
133162025-04-30T06:14:28.320ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = c65044e2-0fa8-4eca-8609-bed022081baf uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
133172025-04-30T06:14:28.320ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
133182025-04-30T06:14:28.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1147 } response = CabooseValue
133192025-04-30T06:14:28.320ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
133202025-04-30T06:14:28.320ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1148 } response = CabooseValue
133212025-04-30T06:14:28.320ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
133222025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1149 } response = CabooseValue
133232025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
133242025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1150 } response = CabooseValue
133252025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
133262025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1151 } response = CabooseValue
133272025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
133282025-04-30T06:14:28.321ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1152 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133292025-04-30T06:14:28.321ZINFOtest_basic (dropshot): request completed latency_us = 2062 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = c65044e2-0fa8-4eca-8609-bed022081baf response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
133302025-04-30T06:14:28.322ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = ca90e420-5e7d-4564-aea0-d13f425c5e52 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
133312025-04-30T06:14:28.322ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
133322025-04-30T06:14:28.322ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1153 } response = CabooseValue
133332025-04-30T06:14:28.322ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
133342025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1154 } response = CabooseValue
133352025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
133362025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1155 } response = CabooseValue
133372025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
133382025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1156 } response = CabooseValue
133392025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
133402025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1157 } response = CabooseValue
133412025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
133422025-04-30T06:14:28.323ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1158 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133432025-04-30T06:14:28.323ZINFOtest_basic (dropshot): request completed latency_us = 1409 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = ca90e420-5e7d-4564-aea0-d13f425c5e52 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
133442025-04-30T06:14:28.324ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = ab173fd2-e4e2-4e85-85fb-e00ab8530f06 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
133452025-04-30T06:14:28.324ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
133462025-04-30T06:14:28.324ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1159 } response = CabooseValue
133472025-04-30T06:14:28.325ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
133482025-04-30T06:14:28.325ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1160 } response = CabooseValue
133492025-04-30T06:14:28.325ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
133502025-04-30T06:14:28.325ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1161 } response = CabooseValue
133512025-04-30T06:14:28.325ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
133522025-04-30T06:14:28.326ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1162 } response = CabooseValue
133532025-04-30T06:14:28.326ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
133542025-04-30T06:14:28.326ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1163 } response = CabooseValue
133552025-04-30T06:14:28.326ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
133562025-04-30T06:14:28.326ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1164 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133572025-04-30T06:14:28.326ZINFOtest_basic (dropshot): request completed latency_us = 2018 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = ab173fd2-e4e2-4e85-85fb-e00ab8530f06 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
133582025-04-30T06:14:28.327ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = a8f16658-09dc-461d-8301-7f3f2ced6213 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
133592025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
133602025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1165 } response = CabooseValue
133612025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
133622025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1166 } response = CabooseValue
133632025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
133642025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1167 } response = CabooseValue
133652025-04-30T06:14:28.327ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
133662025-04-30T06:14:28.328ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1168 } response = CabooseValue
133672025-04-30T06:14:28.328ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
133682025-04-30T06:14:28.329ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1169 } response = CabooseValue
133692025-04-30T06:14:28.329ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
133702025-04-30T06:14:28.329ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1170 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133712025-04-30T06:14:28.329ZINFOtest_basic (dropshot): request completed latency_us = 2453 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = a8f16658-09dc-461d-8301-7f3f2ced6213 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
133722025-04-30T06:14:28.330ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 9569fdce-c5e0-405b-8be0-edc5e2da86bf uri = /sp/sled/1/component/rot/cmpa
133732025-04-30T06:14:28.330ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1171 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
133742025-04-30T06:14:28.330ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1171 } response = ReadRot(Ok)
133752025-04-30T06:14:28.330ZINFOtest_basic (dropshot): request completed latency_us = 375 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 9569fdce-c5e0-405b-8be0-edc5e2da86bf response_code = 200 uri = /sp/sled/1/component/rot/cmpa
133762025-04-30T06:14:28.331ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 7d964d6e-4527-477c-8dda-330af1821446 uri = /sp/sled/1/component/rot/cfpa
133772025-04-30T06:14:28.331ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1172 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
133782025-04-30T06:14:28.331ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1172 } response = ReadRot(Ok)
133792025-04-30T06:14:28.331ZINFOtest_basic (dropshot): request completed latency_us = 511 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 7d964d6e-4527-477c-8dda-330af1821446 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
133802025-04-30T06:14:28.332ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = c738fb25-fd0b-4e3c-ae58-b30b01d0387e uri = /sp/sled/1/component/rot/cfpa
133812025-04-30T06:14:28.332ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1173 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
133822025-04-30T06:14:28.332ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1173 } response = ReadRot(Ok)
133832025-04-30T06:14:28.332ZINFOtest_basic (dropshot): request completed latency_us = 473 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = c738fb25-fd0b-4e3c-ae58-b30b01d0387e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
133842025-04-30T06:14:28.333ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 5e2d9068-1c6d-4d05-bab6-b89289230315 uri = /sp/sled/1/component/rot/cfpa
133852025-04-30T06:14:28.333ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1174 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
133862025-04-30T06:14:28.333ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1174 } response = ReadRot(Ok)
133872025-04-30T06:14:28.333ZINFOtest_basic (dropshot): request completed latency_us = 474 local_addr = [::1]:37822 method = GET remote_addr = [::1]:53995 req_id = 5e2d9068-1c6d-4d05-bab6-b89289230315 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
133882025-04-30T06:14:28.627ZINFOtest_basic (dropshot): accepted connection local_addr = [::1]:37822 remote_addr = [::1]:44927
133892025-04-30T06:14:28.627ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = c29e1725-9836-4183-9f75-f8b47f3d02e0 uri = /ignition
133902025-04-30T06:14:28.627ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
133912025-04-30T06:14:28.628ZDEBGtest_basic: 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 }]
133922025-04-30T06:14:28.628ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
133932025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
133942025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
133952025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
133962025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
133972025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
133982025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
133992025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
134002025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
134012025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
134022025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
134032025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
134042025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
134052025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
134062025-04-30T06:14:28.628ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
134072025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
134082025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
134092025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
134102025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
134112025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
134122025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
134132025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
134142025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
134152025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
134162025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
134172025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
134182025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
134192025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
134202025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
134212025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
134222025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
134232025-04-30T06:14:28.629ZWARNtest_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
134242025-04-30T06:14:28.629ZINFOtest_basic (dropshot): request completed latency_us = 1119 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = c29e1725-9836-4183-9f75-f8b47f3d02e0 response_code = 200 uri = /ignition
134252025-04-30T06:14:28.629ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = f6527631-f701-469e-8a67-914422e5fb09 uri = /sp/switch/0
134262025-04-30T06:14:28.629ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(SpState) }
134272025-04-30T06:14:28.629ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
134282025-04-30T06:14:28.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
134292025-04-30T06:14:28.630ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
134302025-04-30T06:14:28.630ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } 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(()) }))
134312025-04-30T06:14:28.630ZINFOtest_basic (dropshot): request completed latency_us = 922 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = f6527631-f701-469e-8a67-914422e5fb09 response_code = 200 uri = /sp/switch/0
134322025-04-30T06:14:28.631ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 9a6f8804-7512-4ee1-ac76-23119b815d65 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
134332025-04-30T06:14:28.632ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
134342025-04-30T06:14:28.632ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = CabooseValue
134352025-04-30T06:14:28.633ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
134362025-04-30T06:14:28.633ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = CabooseValue
134372025-04-30T06:14:28.633ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
134382025-04-30T06:14:28.634ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = CabooseValue
134392025-04-30T06:14:28.634ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
134402025-04-30T06:14:28.634ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = CabooseValue
134412025-04-30T06:14:28.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
134422025-04-30T06:14:28.635ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
134432025-04-30T06:14:28.635ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
134442025-04-30T06:14:28.635ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134452025-04-30T06:14:28.635ZINFOtest_basic (dropshot): request completed latency_us = 4561 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 9a6f8804-7512-4ee1-ac76-23119b815d65 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
134462025-04-30T06:14:28.636ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d74c2583-2c49-484b-87d2-858db9a911f6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
134472025-04-30T06:14:28.636ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1031 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
134482025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = CabooseValue
134492025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1032 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
134502025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = CabooseValue
134512025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
134522025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = CabooseValue
134532025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
134542025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = CabooseValue
134552025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
134562025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
134572025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
134582025-04-30T06:14:28.637ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134592025-04-30T06:14:28.639ZINFOtest_basic (dropshot): request completed latency_us = 1492 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d74c2583-2c49-484b-87d2-858db9a911f6 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
134602025-04-30T06:14:28.639ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 03b259a3-4815-49ee-bb8e-84c8f2e2ec49 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
134612025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1037 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
134622025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = CabooseValue
134632025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1038 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
134642025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = CabooseValue
134652025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
134662025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = CabooseValue
134672025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
134682025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = CabooseValue
134692025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
134702025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = CabooseValue
134712025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
134722025-04-30T06:14:28.639ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134732025-04-30T06:14:28.639ZINFOtest_basic (dropshot): request completed latency_us = 1215 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 03b259a3-4815-49ee-bb8e-84c8f2e2ec49 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
134742025-04-30T06:14:28.640ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 545d7f6e-24af-4f7c-b324-e4dab5d694d2 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
134752025-04-30T06:14:28.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
134762025-04-30T06:14:28.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = CabooseValue
134772025-04-30T06:14:28.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
134782025-04-30T06:14:28.640ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = CabooseValue
134792025-04-30T06:14:28.640ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
134802025-04-30T06:14:28.641ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = CabooseValue
134812025-04-30T06:14:28.641ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
134822025-04-30T06:14:28.641ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = CabooseValue
134832025-04-30T06:14:28.641ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
134842025-04-30T06:14:28.641ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = CabooseValue
134852025-04-30T06:14:28.642ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
134862025-04-30T06:14:28.642ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134872025-04-30T06:14:28.642ZINFOtest_basic (dropshot): request completed latency_us = 2387 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 545d7f6e-24af-4f7c-b324-e4dab5d694d2 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
134882025-04-30T06:14:28.643ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = e8271a37-55b7-41e7-ba84-f28395fd4166 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
134892025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
134902025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = CabooseValue
134912025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
134922025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = CabooseValue
134932025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
134942025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } response = CabooseValue
134952025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
134962025-04-30T06:14:28.643ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
134972025-04-30T06:14:28.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
134982025-04-30T06:14:28.644ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = CabooseValue
134992025-04-30T06:14:28.644ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
135002025-04-30T06:14:28.644ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135012025-04-30T06:14:28.644ZINFOtest_basic (dropshot): request completed latency_us = 1341 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = e8271a37-55b7-41e7-ba84-f28395fd4166 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
135022025-04-30T06:14:28.645ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b9f6ae42-7178-4e5c-b5b5-00a999fdaba5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
135032025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
135042025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
135052025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
135062025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = CabooseValue
135072025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
135082025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = CabooseValue
135092025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
135102025-04-30T06:14:28.645ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = CabooseValue
135112025-04-30T06:14:28.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
135122025-04-30T06:14:28.646ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = CabooseValue
135132025-04-30T06:14:28.646ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
135142025-04-30T06:14:28.646ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135152025-04-30T06:14:28.646ZINFOtest_basic (dropshot): request completed latency_us = 1380 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b9f6ae42-7178-4e5c-b5b5-00a999fdaba5 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
135162025-04-30T06:14:28.647ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 7a9f5cfc-234e-4dce-8d4d-264d50be0ee7 uri = /sp/switch/0/component/rot/cmpa
135172025-04-30T06:14:28.647ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
135182025-04-30T06:14:28.647ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = ReadRot(Ok)
135192025-04-30T06:14:28.647ZINFOtest_basic (dropshot): request completed latency_us = 640 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 7a9f5cfc-234e-4dce-8d4d-264d50be0ee7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
135202025-04-30T06:14:28.648ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 9ff0b2fd-6003-4ced-a0c7-e4daa725bf6c uri = /sp/switch/0/component/rot/cfpa
135212025-04-30T06:14:28.648ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
135222025-04-30T06:14:28.648ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = ReadRot(Ok)
135232025-04-30T06:14:28.649ZINFOtest_basic (dropshot): request completed latency_us = 841 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 9ff0b2fd-6003-4ced-a0c7-e4daa725bf6c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
135242025-04-30T06:14:28.650ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 5dc66dcf-ad03-49b3-a821-afc338454aaf uri = /sp/switch/0/component/rot/cfpa
135252025-04-30T06:14:28.650ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
135262025-04-30T06:14:28.650ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = ReadRot(Ok)
135272025-04-30T06:14:28.651ZINFOtest_basic (dropshot): request completed latency_us = 1267 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 5dc66dcf-ad03-49b3-a821-afc338454aaf response_code = 200 uri = /sp/switch/0/component/rot/cfpa
135282025-04-30T06:14:28.652ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = e3632337-c83b-4ce9-b88f-c7174f7ced42 uri = /sp/switch/0/component/rot/cfpa
135292025-04-30T06:14:28.652ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
135302025-04-30T06:14:28.652ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } response = ReadRot(Ok)
135312025-04-30T06:14:28.652ZINFOtest_basic (dropshot): request completed latency_us = 561 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = e3632337-c83b-4ce9-b88f-c7174f7ced42 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
135322025-04-30T06:14:28.653ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 214dffed-3381-4bc0-b96b-bb0bade4efd5 uri = /sp/switch/1
135332025-04-30T06:14:28.653ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(SpState) }
135342025-04-30T06:14:28.653ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
135352025-04-30T06:14:28.653ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
135362025-04-30T06:14:28.653ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
135372025-04-30T06:14:28.654ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } 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(()) }))
135382025-04-30T06:14:28.655ZINFOtest_basic (dropshot): request completed latency_us = 2132 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 214dffed-3381-4bc0-b96b-bb0bade4efd5 response_code = 200 uri = /sp/switch/1
135392025-04-30T06:14:28.657ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 8b4b639b-ec39-4f0f-97a6-50dd2e69c89e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
135402025-04-30T06:14:28.657ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
135412025-04-30T06:14:28.657ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = CabooseValue
135422025-04-30T06:14:28.657ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
135432025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = CabooseValue
135442025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
135452025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = CabooseValue
135462025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
135472025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } response = CabooseValue
135482025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 949 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
135492025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
135502025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 950 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
135512025-04-30T06:14:28.658ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135522025-04-30T06:14:28.659ZINFOtest_basic (dropshot): request completed latency_us = 1814 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 8b4b639b-ec39-4f0f-97a6-50dd2e69c89e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
135532025-04-30T06:14:28.659ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 41184393-8277-42eb-8bc6-2d96206c7564 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
135542025-04-30T06:14:28.659ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
135552025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
135562025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
135572025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
135582025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
135592025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = CabooseValue
135602025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
135612025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = CabooseValue
135622025-04-30T06:14:28.660ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
135632025-04-30T06:14:28.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
135642025-04-30T06:14:28.661ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
135652025-04-30T06:14:28.661ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135662025-04-30T06:14:28.662ZINFOtest_basic (dropshot): request completed latency_us = 2447 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 41184393-8277-42eb-8bc6-2d96206c7564 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
135672025-04-30T06:14:28.663ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = ebb85601-ff69-495a-b54a-647fb0cc3583 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
135682025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
135692025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
135702025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
135712025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = CabooseValue
135722025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
135732025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = CabooseValue
135742025-04-30T06:14:28.663ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
135752025-04-30T06:14:28.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = CabooseValue
135762025-04-30T06:14:28.664ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
135772025-04-30T06:14:28.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
135782025-04-30T06:14:28.664ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
135792025-04-30T06:14:28.664ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135802025-04-30T06:14:28.665ZINFOtest_basic (dropshot): request completed latency_us = 1824 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = ebb85601-ff69-495a-b54a-647fb0cc3583 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
135812025-04-30T06:14:28.665ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 633f6766-4c77-408e-836d-becc6e625839 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
135822025-04-30T06:14:28.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
135832025-04-30T06:14:28.666ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
135842025-04-30T06:14:28.666ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
135852025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
135862025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
135872025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
135882025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
135892025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = CabooseValue
135902025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
135912025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
135922025-04-30T06:14:28.667ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
135932025-04-30T06:14:28.668ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135942025-04-30T06:14:28.668ZINFOtest_basic (dropshot): request completed latency_us = 2647 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 633f6766-4c77-408e-836d-becc6e625839 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
135952025-04-30T06:14:28.669ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 0085d7f7-e9fc-47e5-b9b1-f2a265c9feca uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
135962025-04-30T06:14:28.669ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
135972025-04-30T06:14:28.669ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
135982025-04-30T06:14:28.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
135992025-04-30T06:14:28.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
136002025-04-30T06:14:28.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
136012025-04-30T06:14:28.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
136022025-04-30T06:14:28.670ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
136032025-04-30T06:14:28.670ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = CabooseValue
136042025-04-30T06:14:28.671ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 973 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
136052025-04-30T06:14:28.671ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = CabooseValue
136062025-04-30T06:14:28.672ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 974 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
136072025-04-30T06:14:28.672ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136082025-04-30T06:14:28.672ZINFOtest_basic (dropshot): request completed latency_us = 2899 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 0085d7f7-e9fc-47e5-b9b1-f2a265c9feca response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
136092025-04-30T06:14:28.673ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 74c3a9fa-a37f-4cb9-a023-cf34fddd188a uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
136102025-04-30T06:14:28.673ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
136112025-04-30T06:14:28.673ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = CabooseValue
136122025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
136132025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = CabooseValue
136142025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
136152025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = CabooseValue
136162025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
136172025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } response = CabooseValue
136182025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
136192025-04-30T06:14:28.674ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = CabooseValue
136202025-04-30T06:14:28.675ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
136212025-04-30T06:14:28.675ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136222025-04-30T06:14:28.675ZINFOtest_basic (dropshot): request completed latency_us = 1631 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 74c3a9fa-a37f-4cb9-a023-cf34fddd188a response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
136232025-04-30T06:14:28.676ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d591fd4f-923d-4837-b997-d4c18d95e26d uri = /sp/switch/1/component/rot/cmpa
136242025-04-30T06:14:28.676ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
136252025-04-30T06:14:28.676ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = ReadRot(Ok)
136262025-04-30T06:14:28.676ZINFOtest_basic (dropshot): request completed latency_us = 445 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d591fd4f-923d-4837-b997-d4c18d95e26d response_code = 200 uri = /sp/switch/1/component/rot/cmpa
136272025-04-30T06:14:28.677ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 98607a00-9d90-4128-92e0-df05eab4e391 uri = /sp/switch/1/component/rot/cfpa
136282025-04-30T06:14:28.678ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
136292025-04-30T06:14:28.679ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = ReadRot(Ok)
136302025-04-30T06:14:28.679ZINFOtest_basic (dropshot): request completed latency_us = 1432 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 98607a00-9d90-4128-92e0-df05eab4e391 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
136312025-04-30T06:14:28.680ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 950ec3d8-0a17-4d6f-a19e-74618183a4dd uri = /sp/switch/1/component/rot/cfpa
136322025-04-30T06:14:28.680ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
136332025-04-30T06:14:28.680ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = ReadRot(Ok)
136342025-04-30T06:14:28.681ZINFOtest_basic (dropshot): request completed latency_us = 838 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 950ec3d8-0a17-4d6f-a19e-74618183a4dd response_code = 200 uri = /sp/switch/1/component/rot/cfpa
136352025-04-30T06:14:28.681ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = eb17719c-eccb-45e9-93d4-d374428b272b uri = /sp/switch/1/component/rot/cfpa
136362025-04-30T06:14:28.682ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
136372025-04-30T06:14:28.682ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = ReadRot(Ok)
136382025-04-30T06:14:28.682ZINFOtest_basic (dropshot): request completed latency_us = 804 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = eb17719c-eccb-45e9-93d4-d374428b272b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
136392025-04-30T06:14:28.686ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 7ed6ee23-9ded-44fb-9323-e613efcbc407 uri = /sp/sled/0
136402025-04-30T06:14:28.686ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1175 }, kind: MgsRequest(SpState) }
136412025-04-30T06:14:28.686ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
136422025-04-30T06:14:28.686ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1175 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
136432025-04-30T06:14:28.686ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1176 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
136442025-04-30T06:14:28.686ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1176 } 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(()) }))
136452025-04-30T06:14:28.686ZINFOtest_basic (dropshot): request completed latency_us = 947 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 7ed6ee23-9ded-44fb-9323-e613efcbc407 response_code = 200 uri = /sp/sled/0
136462025-04-30T06:14:28.686ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 23e58186-b454-48a8-930e-2b581bace065 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
136472025-04-30T06:14:28.686ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
136482025-04-30T06:14:28.687ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1177 } response = CabooseValue
136492025-04-30T06:14:28.687ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
136502025-04-30T06:14:28.687ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1178 } response = CabooseValue
136512025-04-30T06:14:28.687ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
136522025-04-30T06:14:28.687ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1179 } response = CabooseValue
136532025-04-30T06:14:28.688ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
136542025-04-30T06:14:28.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1180 } response = CabooseValue
136552025-04-30T06:14:28.688ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
136562025-04-30T06:14:28.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1181 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
136572025-04-30T06:14:28.688ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
136582025-04-30T06:14:28.688ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1182 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136592025-04-30T06:14:28.688ZINFOtest_basic (dropshot): request completed latency_us = 2162 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 23e58186-b454-48a8-930e-2b581bace065 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
136602025-04-30T06:14:28.690ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d7bbc2ec-2999-4ec8-9871-76ccd67cf56f uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
136612025-04-30T06:14:28.690ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
136622025-04-30T06:14:28.691ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1183 } response = CabooseValue
136632025-04-30T06:14:28.691ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
136642025-04-30T06:14:28.691ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1184 } response = CabooseValue
136652025-04-30T06:14:28.692ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
136662025-04-30T06:14:28.692ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1185 } response = CabooseValue
136672025-04-30T06:14:28.692ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
136682025-04-30T06:14:28.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1186 } response = CabooseValue
136692025-04-30T06:14:28.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
136702025-04-30T06:14:28.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1187 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
136712025-04-30T06:14:28.693ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
136722025-04-30T06:14:28.693ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1188 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136732025-04-30T06:14:28.693ZINFOtest_basic (dropshot): request completed latency_us = 3092 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d7bbc2ec-2999-4ec8-9871-76ccd67cf56f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
136742025-04-30T06:14:28.694ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 19c1d219-9bb3-40c8-9477-6a2c7fbb9977 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
136752025-04-30T06:14:28.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
136762025-04-30T06:14:28.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1189 } response = CabooseValue
136772025-04-30T06:14:28.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
136782025-04-30T06:14:28.694ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1190 } response = CabooseValue
136792025-04-30T06:14:28.694ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
136802025-04-30T06:14:28.695ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1191 } response = CabooseValue
136812025-04-30T06:14:28.695ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
136822025-04-30T06:14:28.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1192 } response = CabooseValue
136832025-04-30T06:14:28.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
136842025-04-30T06:14:28.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1193 } response = CabooseValue
136852025-04-30T06:14:28.696ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
136862025-04-30T06:14:28.696ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1194 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136872025-04-30T06:14:28.696ZINFOtest_basic (dropshot): request completed latency_us = 1777 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 19c1d219-9bb3-40c8-9477-6a2c7fbb9977 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
136882025-04-30T06:14:28.697ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = afca81c9-f787-4f18-a8da-5fe7cc0eee38 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
136892025-04-30T06:14:28.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
136902025-04-30T06:14:28.697ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1195 } response = CabooseValue
136912025-04-30T06:14:28.697ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
136922025-04-30T06:14:28.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1196 } response = CabooseValue
136932025-04-30T06:14:28.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
136942025-04-30T06:14:28.698ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1197 } response = CabooseValue
136952025-04-30T06:14:28.698ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
136962025-04-30T06:14:28.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1198 } response = CabooseValue
136972025-04-30T06:14:28.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
136982025-04-30T06:14:28.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1199 } response = CabooseValue
136992025-04-30T06:14:28.699ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
137002025-04-30T06:14:28.699ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1200 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137012025-04-30T06:14:28.699ZINFOtest_basic (dropshot): request completed latency_us = 2597 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = afca81c9-f787-4f18-a8da-5fe7cc0eee38 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
137022025-04-30T06:14:28.701ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b338b3c3-5403-40f9-b860-ba1e8d9beae3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
137032025-04-30T06:14:28.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
137042025-04-30T06:14:28.702ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1201 } response = CabooseValue
137052025-04-30T06:14:28.702ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
137062025-04-30T06:14:28.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1202 } response = CabooseValue
137072025-04-30T06:14:28.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
137082025-04-30T06:14:28.703ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1203 } response = CabooseValue
137092025-04-30T06:14:28.703ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
137102025-04-30T06:14:28.704ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1204 } response = CabooseValue
137112025-04-30T06:14:28.704ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
137122025-04-30T06:14:28.704ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1205 } response = CabooseValue
137132025-04-30T06:14:28.705ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
137142025-04-30T06:14:28.706ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1206 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137152025-04-30T06:14:28.706ZINFOtest_basic (dropshot): request completed latency_us = 4762 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b338b3c3-5403-40f9-b860-ba1e8d9beae3 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
137162025-04-30T06:14:28.708ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = cd7ff522-734a-4582-836d-0aeba6b39c22 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
137172025-04-30T06:14:28.708ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
137182025-04-30T06:14:28.708ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1207 } response = CabooseValue
137192025-04-30T06:14:28.708ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
137202025-04-30T06:14:28.708ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1208 } response = CabooseValue
137212025-04-30T06:14:28.708ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
137222025-04-30T06:14:28.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1209 } response = CabooseValue
137232025-04-30T06:14:28.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
137242025-04-30T06:14:28.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1210 } response = CabooseValue
137252025-04-30T06:14:28.709ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
137262025-04-30T06:14:28.709ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1211 } response = CabooseValue
137272025-04-30T06:14:28.710ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
137282025-04-30T06:14:28.710ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137292025-04-30T06:14:28.714ZINFOtest_basic (dropshot): request completed latency_us = 5916 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = cd7ff522-734a-4582-836d-0aeba6b39c22 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
137302025-04-30T06:14:28.716ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 18b4d36f-c04f-4104-b0b6-e26093e0a085 uri = /sp/sled/0/component/rot/cmpa
137312025-04-30T06:14:28.717ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1213 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
137322025-04-30T06:14:28.720ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1213 } response = ReadRot(Ok)
137332025-04-30T06:14:28.720ZINFOtest_basic (dropshot): request completed latency_us = 3129 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 18b4d36f-c04f-4104-b0b6-e26093e0a085 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
137342025-04-30T06:14:28.724ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 11e6027e-d7bb-4db3-9c97-308d6a8eed27 uri = /sp/sled/0/component/rot/cfpa
137352025-04-30T06:14:28.724ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1214 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
137362025-04-30T06:14:28.727ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1214 } response = ReadRot(Ok)
137372025-04-30T06:14:28.728ZINFOtest_basic (dropshot): request completed latency_us = 3931 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 11e6027e-d7bb-4db3-9c97-308d6a8eed27 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
137382025-04-30T06:14:28.729ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d0ae3fc9-0188-42db-9cfb-95d1aa6c9816 uri = /sp/sled/0/component/rot/cfpa
137392025-04-30T06:14:28.730ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1215 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
137402025-04-30T06:14:28.736ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1215 } response = ReadRot(Ok)
137412025-04-30T06:14:28.739ZINFOtest_basic (dropshot): request completed latency_us = 10224 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = d0ae3fc9-0188-42db-9cfb-95d1aa6c9816 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
137422025-04-30T06:14:28.741ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 22092f9e-8e7c-4154-96b4-33d59964648b uri = /sp/sled/0/component/rot/cfpa
137432025-04-30T06:14:28.741ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1216 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
137442025-04-30T06:14:28.742ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1216 } response = ReadRot(Ok)
137452025-04-30T06:14:28.743ZINFOtest_basic (dropshot): request completed latency_us = 1563 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 22092f9e-8e7c-4154-96b4-33d59964648b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
137462025-04-30T06:14:28.752ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 64f313c8-532d-478b-b716-5b828e7a3dfc uri = /sp/sled/1
137472025-04-30T06:14:28.752ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1175 }, kind: MgsRequest(SpState) }
137482025-04-30T06:14:28.753ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
137492025-04-30T06:14:28.754ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1175 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
137502025-04-30T06:14:28.757ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1176 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
137512025-04-30T06:14:28.758ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1176 } 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(()) }))
137522025-04-30T06:14:28.758ZINFOtest_basic (dropshot): request completed latency_us = 6886 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 64f313c8-532d-478b-b716-5b828e7a3dfc response_code = 200 uri = /sp/sled/1
137532025-04-30T06:14:28.760ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 527c2225-a191-46fe-95a9-fc59a2787e4c uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
137542025-04-30T06:14:28.763ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
137552025-04-30T06:14:28.764ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1177 } response = CabooseValue
137562025-04-30T06:14:28.764ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
137572025-04-30T06:14:28.764ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1178 } response = CabooseValue
137582025-04-30T06:14:28.765ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
137592025-04-30T06:14:28.765ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1179 } response = CabooseValue
137602025-04-30T06:14:28.766ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
137612025-04-30T06:14:28.766ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1180 } response = CabooseValue
137622025-04-30T06:14:28.766ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
137632025-04-30T06:14:28.766ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1181 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
137642025-04-30T06:14:28.766ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
137652025-04-30T06:14:28.767ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1182 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137662025-04-30T06:14:28.767ZINFOtest_basic (dropshot): request completed latency_us = 6886 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 527c2225-a191-46fe-95a9-fc59a2787e4c response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
137672025-04-30T06:14:28.769ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 0e7b2fb5-1d74-4c51-bfc5-c2f13460e474 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
137682025-04-30T06:14:28.769ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
137692025-04-30T06:14:28.769ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1183 } response = CabooseValue
137702025-04-30T06:14:28.772ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
137712025-04-30T06:14:28.774ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1184 } response = CabooseValue
137722025-04-30T06:14:28.774ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
137732025-04-30T06:14:28.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1185 } response = CabooseValue
137742025-04-30T06:14:28.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
137752025-04-30T06:14:28.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1186 } response = CabooseValue
137762025-04-30T06:14:28.775ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
137772025-04-30T06:14:28.775ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1187 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
137782025-04-30T06:14:28.776ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
137792025-04-30T06:14:28.777ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1188 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137802025-04-30T06:14:28.777ZINFOtest_basic (dropshot): request completed latency_us = 8791 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 0e7b2fb5-1d74-4c51-bfc5-c2f13460e474 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
137812025-04-30T06:14:28.779ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 892c420f-22af-4664-ab3c-3780fbe20927 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
137822025-04-30T06:14:28.780ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
137832025-04-30T06:14:28.780ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1189 } response = CabooseValue
137842025-04-30T06:14:28.781ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
137852025-04-30T06:14:28.781ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1190 } response = CabooseValue
137862025-04-30T06:14:28.781ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
137872025-04-30T06:14:28.781ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1191 } response = CabooseValue
137882025-04-30T06:14:28.781ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
137892025-04-30T06:14:28.782ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1192 } response = CabooseValue
137902025-04-30T06:14:28.782ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
137912025-04-30T06:14:28.786ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1193 } response = CabooseValue
137922025-04-30T06:14:28.786ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
137932025-04-30T06:14:28.788ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1194 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137942025-04-30T06:14:28.788ZINFOtest_basic (dropshot): request completed latency_us = 7807 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 892c420f-22af-4664-ab3c-3780fbe20927 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
137952025-04-30T06:14:28.789ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = c7d7f8fe-0d40-4643-920a-3009b24a7c1b uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
137962025-04-30T06:14:28.790ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
137972025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1195 } response = CabooseValue
137982025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
137992025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1196 } response = CabooseValue
138002025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
138012025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1197 } response = CabooseValue
138022025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
138032025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1198 } response = CabooseValue
138042025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
138052025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1199 } response = CabooseValue
138062025-04-30T06:14:28.791ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
138072025-04-30T06:14:28.792ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1200 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
138082025-04-30T06:14:28.792ZINFOtest_basic (dropshot): request completed latency_us = 2512 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = c7d7f8fe-0d40-4643-920a-3009b24a7c1b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
138092025-04-30T06:14:28.803ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b7791842-92d5-4347-93ee-23b4938d8cbe uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
138102025-04-30T06:14:28.803ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
138112025-04-30T06:14:28.804ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1201 } response = CabooseValue
138122025-04-30T06:14:28.804ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
138132025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1202 } response = CabooseValue
138142025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
138152025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1203 } response = CabooseValue
138162025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
138172025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1204 } response = CabooseValue
138182025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
138192025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1205 } response = CabooseValue
138202025-04-30T06:14:28.808ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
138212025-04-30T06:14:28.809ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1206 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
138222025-04-30T06:14:28.809ZINFOtest_basic (dropshot): request completed latency_us = 7434 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b7791842-92d5-4347-93ee-23b4938d8cbe response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
138232025-04-30T06:14:28.809ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 61205a9e-ecdb-4a5d-a0ca-6d855663faee uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
138242025-04-30T06:14:28.809ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
138252025-04-30T06:14:28.811ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1207 } response = CabooseValue
138262025-04-30T06:14:28.811ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
138272025-04-30T06:14:28.815ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1208 } response = CabooseValue
138282025-04-30T06:14:28.815ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
138292025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1209 } response = CabooseValue
138302025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
138312025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1210 } response = CabooseValue
138322025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
138332025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1211 } response = CabooseValue
138342025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
138352025-04-30T06:14:28.816ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
138362025-04-30T06:14:28.817ZINFOtest_basic (dropshot): request completed latency_us = 13556 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 61205a9e-ecdb-4a5d-a0ca-6d855663faee response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
138372025-04-30T06:14:28.818ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b9480c09-c869-47b2-96b1-826ecfabbfd4 uri = /sp/sled/1/component/rot/cmpa
138382025-04-30T06:14:28.819ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1213 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
138392025-04-30T06:14:28.819ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1213 } response = ReadRot(Ok)
138402025-04-30T06:14:28.820ZINFOtest_basic (dropshot): request completed latency_us = 902 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = b9480c09-c869-47b2-96b1-826ecfabbfd4 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
138412025-04-30T06:14:28.824ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = c1295007-5cd3-42d3-956e-a43210deb2f1 uri = /sp/sled/1/component/rot/cfpa
138422025-04-30T06:14:28.841ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1214 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
138432025-04-30T06:14:28.846ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1214 } response = ReadRot(Ok)
138442025-04-30T06:14:28.846ZINFOtest_basic (dropshot): request completed latency_us = 17836 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = c1295007-5cd3-42d3-956e-a43210deb2f1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
138452025-04-30T06:14:28.847ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 835b0931-d442-47a2-a808-40f1de67a95a uri = /sp/sled/1/component/rot/cfpa
138462025-04-30T06:14:28.847ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1215 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
138472025-04-30T06:14:28.847ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1215 } response = ReadRot(Ok)
138482025-04-30T06:14:28.847ZINFOtest_basic (dropshot): request completed latency_us = 517 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 835b0931-d442-47a2-a808-40f1de67a95a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
138492025-04-30T06:14:28.847ZTRACtest_basic (dropshot): incoming request local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 0cf69abd-338c-4835-86dd-c10a0a4e28a7 uri = /sp/sled/1/component/rot/cfpa
138502025-04-30T06:14:28.847ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1216 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
138512025-04-30T06:14:28.847ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1216 } response = ReadRot(Ok)
138522025-04-30T06:14:28.848ZINFOtest_basic (dropshot): request completed latency_us = 643 local_addr = [::1]:37822 method = GET remote_addr = [::1]:44927 req_id = 0cf69abd-338c-4835-86dd-c10a0a4e28a7 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
138532025-04-30T06:14:29.092ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
138542025-04-30T06:14:29.092ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
138552025-04-30T06:14:29.092ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
138562025-04-30T06:14:29.092ZTRACtest_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
138572025-04-30T06:14:29.092ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(SpState) }
138582025-04-30T06:14:29.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(SpState) }
138592025-04-30T06:14:29.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1217 }, kind: MgsRequest(SpState) }
138602025-04-30T06:14:29.093ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1217 }, kind: MgsRequest(SpState) }
138612025-04-30T06:14:29.093ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
138622025-04-30T06:14:29.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
138632025-04-30T06:14:29.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
138642025-04-30T06:14:29.094ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
138652025-04-30T06:14:29.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
138662025-04-30T06:14:29.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
138672025-04-30T06:14:29.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1217 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
138682025-04-30T06:14:29.094ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1217 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
138692025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
138702025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(SpState) }
138712025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
138722025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
138732025-04-30T06:14:29.095ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
138742025-04-30T06:14:29.095ZDEBGtest_basic (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
138752025-04-30T06:14:29.095ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
138762025-04-30T06:14:29.095ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
138772025-04-30T06:14:29.095ZDEBGtest_basic (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
138782025-04-30T06:14:29.095ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
138792025-04-30T06:14:29.095ZDEBGtest_basic (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
138802025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
138812025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
138822025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1218 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
138832025-04-30T06:14:29.095ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1218 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
138842025-04-30T06:14:29.097ZTRACtest_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
138852025-04-30T06:14:29.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
138862025-04-30T06:14:29.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
138872025-04-30T06:14:29.098ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
138882025-04-30T06:14:29.099ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
138892025-04-30T06:14:29.099ZDEBGtest_basic (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
138902025-04-30T06:14:29.099ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
138912025-04-30T06:14:29.099ZDEBGtest_basic (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
138922025-04-30T06:14:29.099ZDEBGtest_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
138932025-04-30T06:14:29.099ZDEBGtest_basic (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
138942025-04-30T06:14:29.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
138952025-04-30T06:14:29.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1219 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
138962025-04-30T06:14:29.099ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1219 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
138972025-04-30T06:14:29.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(SpState) }
138982025-04-30T06:14:29.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
138992025-04-30T06:14:29.103ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
139002025-04-30T06:14:29.103ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
139012025-04-30T06:14:29.104ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
139022025-04-30T06:14:29.104ZDEBGtest_basic (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
139032025-04-30T06:14:29.104ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
139042025-04-30T06:14:29.104ZDEBGtest_basic (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
139052025-04-30T06:14:29.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
139062025-04-30T06:14:29.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1220 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139072025-04-30T06:14:29.104ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1220 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139082025-04-30T06:14:29.104ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
139092025-04-30T06:14:29.107ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
139102025-04-30T06:14:29.107ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
139112025-04-30T06:14:29.108ZDEBGtest_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
139122025-04-30T06:14:29.108ZDEBGtest_basic (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
139132025-04-30T06:14:29.108ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
139142025-04-30T06:14:29.108ZDEBGtest_basic (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
139152025-04-30T06:14:29.108ZDEBGtest_basic (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
139162025-04-30T06:14:29.108ZDEBGtest_basic (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
139172025-04-30T06:14:29.108ZDEBGtest_basic (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
139182025-04-30T06:14:29.108ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1221 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139192025-04-30T06:14:29.108ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1221 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
139202025-04-30T06:14:29.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
139212025-04-30T06:14:29.112ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
139222025-04-30T06:14:29.113ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
139232025-04-30T06:14:29.113ZDEBGtest_basic (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
139242025-04-30T06:14:29.113ZDEBGtest_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
139252025-04-30T06:14:29.113ZDEBGtest_basic (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
139262025-04-30T06:14:29.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1222 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139272025-04-30T06:14:29.113ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1222 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139282025-04-30T06:14:29.117ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
139292025-04-30T06:14:29.118ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
139302025-04-30T06:14:29.126ZDEBGtest_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
139312025-04-30T06:14:29.127ZDEBGtest_basic (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
139322025-04-30T06:14:29.127ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
139332025-04-30T06:14:29.127ZDEBGtest_basic (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
139342025-04-30T06:14:29.127ZDEBGtest_basic (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
139352025-04-30T06:14:29.127ZDEBGtest_basic (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
139362025-04-30T06:14:29.127ZDEBGtest_basic (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
139372025-04-30T06:14:29.127ZDEBGtest_basic (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
139382025-04-30T06:14:29.127ZDEBGtest_basic (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
139392025-04-30T06:14:29.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1223 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139402025-04-30T06:14:29.127ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1223 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
139412025-04-30T06:14:29.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
139422025-04-30T06:14:29.127ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
139432025-04-30T06:14:29.128ZDEBGtest_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
139442025-04-30T06:14:29.128ZDEBGtest_basic (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
139452025-04-30T06:14:29.128ZDEBGtest_basic (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
139462025-04-30T06:14:29.128ZDEBGtest_basic (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
139472025-04-30T06:14:29.128ZDEBGtest_basic (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
139482025-04-30T06:14:29.128ZDEBGtest_basic (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
139492025-04-30T06:14:29.129ZDEBGtest_basic (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
139502025-04-30T06:14:29.137ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1224 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
139512025-04-30T06:14:29.137ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1224 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139522025-04-30T06:14:29.137ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
139532025-04-30T06:14:29.137ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
139542025-04-30T06:14:29.137ZDEBGtest_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
139552025-04-30T06:14:29.137ZDEBGtest_basic (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
139562025-04-30T06:14:29.137ZDEBGtest_basic (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
139572025-04-30T06:14:29.137ZDEBGtest_basic (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
139582025-04-30T06:14:29.137ZDEBGtest_basic (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
139592025-04-30T06:14:29.138ZDEBGtest_basic (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
139602025-04-30T06:14:29.138ZDEBGtest_basic (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
139612025-04-30T06:14:29.138ZDEBGtest_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
139622025-04-30T06:14:29.138ZDEBGtest_basic (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
139632025-04-30T06:14:29.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1225 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
139642025-04-30T06:14:29.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1225 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
139652025-04-30T06:14:29.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1226 }, kind: MgsRequest(SpState) }
139662025-04-30T06:14:29.138ZTRACtest_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1226 }, kind: MgsRequest(SpState) }
139672025-04-30T06:14:29.138ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 0
139682025-04-30T06:14:29.138ZDEBGtest_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = gimlet 1
139692025-04-30T06:14:29.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1226 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
139702025-04-30T06:14:29.138ZTRACtest_basic (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1226 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
139712025-04-30T06:14:29.139ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
139722025-04-30T06:14:29.139ZTRACtest_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1